From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2050.outbound.protection.outlook.com [40.107.21.50]) by sourceware.org (Postfix) with ESMTPS id 4CF593858D33 for ; Fri, 5 May 2023 11:11:59 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4CF593858D33 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dhtg0fOr0inaqJ7woVJCMB35F94VNoKucPNoSvhYXN9TzTbDJ4xhvPuVqDP6BlrTqmroARmqRXr5W2f0dmSR169o3aKcm6Gofon19E+tHePcXCVnjPnIS/gC4hTtbxcgava/ju7D3x2eyoC/P6GL4QnROrqG+tZIbih3a2zxa6SHR+VV0qMHg5P5fCtNZBYQHu5dACRGXOO5FES3O8S5vXZqzjDSNE4TPMqSNwD9CwUyM+I56UXuDCZHDUVAyp8nJ9b/u7uuxtXX8YGDAU9V5r/XZmXjGDqsWLpVcry0yVNCHFaKZEaME+qY+gdDh024FCyqjlAMigrSQZ/c8XwCmw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=rAG/j1YUoTqxG6jmduh8GBYR7xZlmwUg27hOzfQ+o7w=; b=kcn6jNDkHdRJSiMpvD0ne0FuiZMtRMF8icYMcNNtpXC5RVpaGH19XE8OjdCr+4ailVS2s4skMgeGwPBP5l/qo3s+KYYQCWxaVrqZgfX6G8WwD4SfcEDMDUjwektKQGbsvPDQ2NPjEBcV0+lO6tF4dikjGr7T8+AbXc3AEYBgSIj4Xu3AaqmkGhT6a/WoEs6YTePkWqM7/A3QsFWJYuDzWeSpQ8Obnf0jMHpuQAjo3H1kvTh+PkHNes6UdvitmK1TPgLQ5ZsFKmJNjwuX5fi+LDBGbnBFpGQhy2EJdKwdZjtTX1fbrZ79UpfNG4/j8bSXdNauOV9ufgub4ZfVODx58Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rAG/j1YUoTqxG6jmduh8GBYR7xZlmwUg27hOzfQ+o7w=; b=b+SScOymCwOsYHITJG4E5/uOOcMORUCUcbfC7L0gO6yzUOoe7NRpC0vfJO+NAqd/WpuvaMsCmBHIvPxeSQT+rzdpV65WTJl9meIaJaBNWHKC52T+kBHEPHi3sowA3RQnfGYEPRgvKJLyGzUXGh1WwS0BLdzUooP+seaGue/X3fyad2MoOh5gSd8UkMqJf7BWSZX6vmgZG7QdNmx4jcaJ95S6fRsLiPVa6R6YleoEvqTdHeySwcUsxGu81Bc28L726PoiahWdt4K95v98PSoo0TwiugTsv4ayPILyGuKUveXXXPHPWSzKQnJ6G7BDlU8UO+Y9eybOBIgp6KHI/meccw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com; Received: from AM6PR04MB6551.eurprd04.prod.outlook.com (2603:10a6:20b:fa::20) by DB9PR04MB9867.eurprd04.prod.outlook.com (2603:10a6:10:4c0::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6363.25; Fri, 5 May 2023 11:11:56 +0000 Received: from AM6PR04MB6551.eurprd04.prod.outlook.com ([fe80::768c:6df7:9afb:acd7]) by AM6PR04MB6551.eurprd04.prod.outlook.com ([fe80::768c:6df7:9afb:acd7%7]) with mapi id 15.20.6363.027; Fri, 5 May 2023 11:11:56 +0000 Message-ID: <9369c14f-ce90-61ac-c2fd-8588c82b35a5@suse.com> Date: Fri, 5 May 2023 13:11:55 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.10.1 Content-Language: en-US To: Binutils Cc: "H.J. Lu" From: Jan Beulich Subject: [PATCH 0/2] x86: move a few disassembler helper functions Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR3P281CA0190.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a4::8) To AM6PR04MB6551.eurprd04.prod.outlook.com (2603:10a6:20b:fa::20) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM6PR04MB6551:EE_|DB9PR04MB9867:EE_ X-MS-Office365-Filtering-Correlation-Id: b5643455-e36d-4dd5-554e-08db4d598a12 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: I1B0tYEYzKkhe0c0+cujGZ9bd+C58s/e1Q/ffGFvOI3qquVda+Qgikn4K0Nt6z3ZPxeQhjdhEdkjGcv6vH14okbnowZiEa8zLMVICCn0AEFnlj5uDIJDkaMcbTA53ETznBAeXaIip8z88YqescMOh+4NHef9qClPGTXOnrr4UmU30zDoWhexNn90bJwGhxIJgCL4V73pkow5TyydTRTxa4a56OW1Eju1MaW0LmcdOyDw05dewsy3MgclpUOXLY8qbf8o3cQbOQGvbXuj5qu6AKE+wdU5b2sWKbTvB+XDDFj4HEFFE8I3cYIUmVJm0b0vP6n+d6YIjE53wvGyZ7jY8GHZlM5M1mN5lAGc4NF15L0Hm8ElDClbnL/KDuYPMcLxvGFDectWZB0stAb0GsojUwUwY7NNE06rsC+ir17QJqDeu1Eywq95jdYmY6E82HjFf7rOSRKvjak++VA7YoKgwt2NyIBCSxpLu8oTTqMbbplqnDzlgk/GSJ8H7lXZMWS+2Z+3z8MSgPT+YD6njtKf79nnbF+k7oMs9hNOvZGLT0KmQWcUi6yfROuvnBXmYtST1gpuAZya/BCNsF89sjWvv9meplGT8FMiyRjqbiy6c78VnmxWYCEtfFPJmWKPfzuJBCLtFNSy93TmF+pQpqN6qA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM6PR04MB6551.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(136003)(39860400002)(346002)(396003)(376002)(366004)(451199021)(316002)(558084003)(31686004)(6512007)(186003)(41300700001)(6486002)(31696002)(6506007)(2616005)(6916009)(66476007)(2906002)(4326008)(26005)(66946007)(66556008)(86362001)(36756003)(38100700002)(478600001)(8676002)(5660300002)(8936002)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?L0RpM05Yb0laS2ZjcWVhTlpObW15UkFoanRoQUptNXY1UnlKRGZPbnF6bUNJ?= =?utf-8?B?TzVuU0xDOG9BVEVtSDg0bkE3OGNhaG55WjJMVzB6U1JscUtRUlA1dTNaZ1A4?= =?utf-8?B?YUNTU0MyblBWWGx0QnU2bkEvY254aEZhSkJJc1Q3cnZJeFZPTllrdkdndmJk?= =?utf-8?B?WmtBSUYrK3h5SG9ueEdNeENhRGdCSndGOGZmbmhwSUxjM09NeUVNUUhpNzlq?= =?utf-8?B?MXgxSUNBQUhEVTF3Wk96TkR0UGRTb3Juc2I3bGJlYkhpYjBrOHdOYmlrYTQy?= =?utf-8?B?UlF1VS8wNkg2bmxmRDBBa3A2NlRlaWpQdWxIbUVKSlc4QWhORHhTYkdVUHpr?= =?utf-8?B?aTNsRnVsbzY0U1liZnhleEZRYzdwK1ZNRy85NVIwS2pXWUZ1WVJuQWZ6M0FQ?= =?utf-8?B?KzRGdlB6N2JRRm4zbDJCd1JkcUMxNnk3TmIyalpkUkx0TUNtd2JTM3ZOcENO?= =?utf-8?B?eVpCMGVhdnNzMFZHRVRGODZiaVJ4Y3dTY3ZrUVdnbHU0d09seVJrUCtCRzRB?= =?utf-8?B?U0VTV1JmUlFJUUprOVVxeFBIMEVuY3ZPZ1dRZ1lHREtNM0NVc1FjZVZLL0RV?= =?utf-8?B?RWZFQ1NjOUNqMlI0SHkySEFDTXJWc3BzZlVvNm5lZHYvNjRub2hDSVdORGpp?= =?utf-8?B?THgrQmVtb3FuSDhCRXpxYi83Z1o5Z0dLeFR6aG9EcFliYU5SRVBhQUpPSE8x?= =?utf-8?B?ZVVCdURsdG9sbGdsUndnSGJOZlo1MjF4dnEwbndIVENaNEdjWkhtbnNXQjV5?= =?utf-8?B?c2prUmhMREp6RWFLK21NQUhmeDgvdCtvSkVBdnlXMXVNQlZhUmFMMXlMeThN?= =?utf-8?B?dng1M2dJQzVuanp0c2NjT08xa3RDTFRBSk84L3ZZcnlOeGR2YnF2MlRTd1lq?= =?utf-8?B?MTljQlVRRVJsUzBFK200YnM1Mm0wZG85NEhXZmFYdFV1azVqcTIrdkdVWnFO?= =?utf-8?B?TVpmV3oyQ0xhR1UweWlUTUUvSlMwSmlSeEhGdkNkUlFuK3dMOTF6b2lVYTRQ?= =?utf-8?B?UnhMUk9rQzQ1RmdZMllNcndLdzNWOHlEcXozalpOOU1ZcnJUT0h2VjNTWXJY?= =?utf-8?B?NHlTUWszUk1yTDdoN0FuYk5Ia1k3cWpQc3FjYmRqeFhwU0ZoRmg3WHV5Y1d2?= =?utf-8?B?YTdDS1NyanRXY0FFNjM4dFZYeDhpSjdmaWdRVDQ2UEM4bkt5bnBKaFVxWmJ6?= =?utf-8?B?N0hHNmxiVEZ3RmhaemJ3OCtra09aajdKeDkzS2RjaXNTemN4S2lFbDFoaTZF?= =?utf-8?B?aEZoakVxOHRmdXN2WVdGeVZMNk0rRGJySndoSUpNZ0ZteW9idWNXelFPdmpG?= =?utf-8?B?UUpSUytmL3JCWW9pV1ZPVmJ1Vld1QmkxSEgyVlViSitlTWpPWlhBL21ZUzBN?= =?utf-8?B?LzFKRlBNVDM1MHA0QTlpQ1FNMWQ0eHZKamlDWk81eUlOWWdXUktNOFZBV3BZ?= =?utf-8?B?TlVmcFpQcGZSWXBoS3NYclpwL2Z0MGxFWElvTnZMNEFTY0ZlMHdlODJ5aXFr?= =?utf-8?B?K2wvU2NZU0ZJUkdSWnJoVFMyRFdEMmwzMmkwUmRtR0dZVGt4MVZ4Y05WdFlX?= =?utf-8?B?T2lJV3g5TXZrd1JrOWZxRXQ2WmZnbisrMDRWczZ2VUVzbTNBU1dOSGNDNVBB?= =?utf-8?B?cE9URFExZ0pJbUZURU5ZR3NlTmF4ZTB2ZFYwekJUaWdnVHhueDlFaXdhWm9O?= =?utf-8?B?R1pDNVU0SnZ4a1FvR1Q0dXVnQlE4Y0NGMEovNTNzbFUvMHVBTFdlRzhYdEds?= =?utf-8?B?N3dHcU4xcFM4K1htMFZYMUpPR0FZUEJZQVIyUE9hT2loTlVTR1lad0cyMmx6?= =?utf-8?B?ZHJSSmJxcURZZXZVRUFOT2tzNjRLM2FtZHh4NjZ5VC9ka2F0T05QU2NXWmRR?= =?utf-8?B?ZW5jRjJWRkhqOGwyaVlYditraUlHQlVHZGhib0xYNGpnNEdMN1FWck5sNkxz?= =?utf-8?B?alF3YU5PMkpDbm5HR2cvaUpYR214UU03cWNSVU9JRHJROXFBWkc1NW5ZUGw2?= =?utf-8?B?UWNtTENlemhBWXdyQndmamkzYzhoNGJ0ZWJiUWtSOFliVXFvZEJlcjVNYVU1?= =?utf-8?B?aDh5YkFCd2xTRm9JT2N1c0hLN3NGTTNLK2xJZjJheC9MeXEyMWI3SmtCbFd0?= =?utf-8?Q?Qw1Qow7fQ+HFPRtn1o6xUfRVw?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: b5643455-e36d-4dd5-554e-08db4d598a12 X-MS-Exchange-CrossTenant-AuthSource: AM6PR04MB6551.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 May 2023 11:11:56.8512 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f7a17af6-1c5c-4a36-aa8b-f5be247aa4ba X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: JNRKeNPoeufllB1HoXk5icmuaKucENUbcZ0gaYj9jr+0UqIPMiwJmmfRUX1ysbE6cApp2ArNBB4ADoXf2awwZA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB9867 X-Spam-Status: No, score=-3028.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Let's try to avoid the need for forward decls when easily possible. 1: move get() disassembler helper functions 2: move a few more disassembler helper functions Jan