From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on2076.outbound.protection.outlook.com [40.107.105.76]) by sourceware.org (Postfix) with ESMTPS id F2B633858D1E for ; Tue, 29 Nov 2022 10:35:02 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org F2B633858D1E 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=Cbc03k//wpUgcvQCpL5m01RBrGzfKFHP5/4w84g8+vmkn276WooCeNA6paf4TMsHhvZYLu53YDnZlP7opQIKZiJQz8x1NlDNFIEGIMpejYIlEo8+qRU87C8cwkv0Zcs1RiRCriFM/NjnBFjhS8Kt6zs0U1nUkgR8gW0n0IZXQi/ga6m6D9Gf/8q/A1kKayb5ncEF9CCAAGvl4kWjy1pYnywe4kiWECkjnuEPUOly7g2zmnLItk0kuVEc0L3lZ2y01eeCcjtDHrh9ruX2giJ2gS6K+57kG4yYIiejb+p1BumjW0eiw/uTFo2DX42KidglIvfxhteM4ulmSzvM17gQXQ== 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=FCIazYO65w5TIG0RP4D1eFhLvvPlMMivhLlcFft2hcA=; b=BGaaY2actDDlxtKDgTtjobInpY9/qWFo2Q+9tncW9z0+gIPhsMMSVHeXN8RPNAZoevjYyO71BXRvMCc2huu4M9zVZdJF3YfeOkHJWWB3tRy+nkZZV36i/WMSyS0PtgCrBZM0p20CP8z6LX67hYMxuIq8i5usUUDe3mqSXScA+tRXbul4ahSZvkRauXZz7Sw5AVXrqdj9XpJ1sei8urJ2FLuKPNXmCzRjpUo0dPjOgHzZL/kR2WJhchK1R/ecjlN+h5ozQqAbBpl4Vly/26vVXTVMnGysw5Fz7Kf+9glduOVpVHtFKWfedEBcmyD5UCnoShrTJ1aD1reAj24xMcw2UQ== 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=FCIazYO65w5TIG0RP4D1eFhLvvPlMMivhLlcFft2hcA=; b=TNZFSd8oJ3CCdJqljFA481UWVKfthxDYdiyh5X44SxBf8W8cBV/UgUsYfbqRZs1J86xBklm/wNTEKmJ5VqzS33dhabjl7MBMhxmXtuF5Ri6R7WGO5gtPyJmjugBn1MCLasF3hRw3sWFBU3U2D/5IIsisu0NMKRGIWhn5bOjUgpK6Ei2k4LB/7Xf2zCTc+r17VSf2F6pPzh7lsraLXJE9TpDR6Yya9MGWKYtjy+bBeSuq/Sxt3piVdE3HycGtf8rBJe1X5LDUdJsJh2BtIhHEPNN4cZQxE3l2IF33f0bY/n6RNvIhLZXHruBVfBOHDpQeuGzRwiWkUo1A8sClB8WvQQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com; Received: from VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) by DBBPR04MB7947.eurprd04.prod.outlook.com (2603:10a6:10:1f1::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.19; Tue, 29 Nov 2022 10:34:59 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::4da2:ea8b:e71e:b8d8]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::4da2:ea8b:e71e:b8d8%4]) with mapi id 15.20.5857.023; Tue, 29 Nov 2022 10:34:58 +0000 Message-ID: <9afdf9c8-323b-78c1-d75b-8964e00cdec5@suse.com> Date: Tue, 29 Nov 2022 11:34:57 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.5.0 Content-Language: en-US To: Binutils From: Jan Beulich Subject: [PATCH 0/5] gas: diagnostics for macros and some tidying Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FRYP281CA0012.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10::22) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR04MB6560:EE_|DBBPR04MB7947:EE_ X-MS-Office365-Filtering-Correlation-Id: ec1125cb-b336-43ae-0a15-08dad1f55d35 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: xOiHZd0BzozGIhx73HonPwJj+5tIjQ6y4x2iaywdowZC988brz2VDelNrbxiUc3On3A4MNqCpK1BCjdfmJ1qP5Jd9KPdCyPx4Crlqgl+wDR0rwR0vRIUDw4OFg8EkngcPXhWzwet+KQpzGrXULhSXfroQQIgYGVBCUm5oXlqN2rIZdnJsTp72veCO2AmOKOztHfOqFQtLp1JIwqJ4vOvwGVIC2Az2chaNCUwPrUFLS4rsTtgSl1iJE3SR4eJx6xnUczAfNZgK1pVX2kF3g/llSN5p+nf1vd7KUR6VqU0gjNuHfHwdDLKc3VaxmoWKB+ZVxIhh5/dC40BKEJ1HCns5dcbK8mIK9+TkISoaL+vcbMlYWyiejbehlfvHyt6pjDmiAwXGtjVvPCrRLn8SJNYL0My7oy5vjbJzlOCtUA1wwiL+US/mh5XyF6A5J699Ww997cX7aXXNNwUpdjDwdoFsrTG9WwFJ58m2RJF8VEmHwbmReIRuzFRPcBdro38BjfwmUPLmQ9BPxMli+Itd+9G9f+/EHNm4ad3/1EfcPocse2M5unmIcfRpNSfAaZOi1JlbhQftlLrASiSMGG+W56/lQLeA4dwryqa1aYvdvO1eO+EaTscUip7f2ivslpOnQy9kJ2XjCQIi6K8oo56QbUkwAOvU9lsGqrOX01Xl8d9t7zkFKjjWTxLzsDLQWGjvFiw9ZLsMN8Mm/2V6npK6BJNU/L0hdL+r+vH4W0yizhhh8s= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VE1PR04MB6560.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(366004)(376002)(346002)(396003)(136003)(39860400002)(451199015)(316002)(6916009)(478600001)(86362001)(38100700002)(6486002)(5660300002)(31696002)(41300700001)(36756003)(8936002)(66476007)(186003)(8676002)(66556008)(4744005)(66946007)(2616005)(83380400001)(31686004)(6506007)(26005)(2906002)(6512007)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SGNmTzJEbUZXd0ZZWm9RNGJRbnJRUkl5QTZLbjAvT21BZ2NRUDh1U2Z2bFZ1?= =?utf-8?B?TU1WVWxyOTBDVm1xZTRhbVNvbkNYZks1NnhGWFVHOGluQ1EvRzIrMllmekxD?= =?utf-8?B?dUVMZkt4V0ttN1V4bGVrU3hGMDFDWjAvYnA4aWQxSFZKbWFaWWxid01rRnVU?= =?utf-8?B?SkNhZEZoS3VUSEFxaTJueWM5YnBLRjlpeUJ5NHVTNlhMZ0tUYmRHM01GZVl6?= =?utf-8?B?ZStIU2NWeGxoRktLNzhCcWhSaXplRlJzUUgzOVlFV1JBTHkzZmRZc3Nxa2N1?= =?utf-8?B?aVhMaEo4WWIwQzN2SVNMWUY3b1pDOFErQSsvMThtaHFHaFVybHFDbzluaitM?= =?utf-8?B?L1pUdklyemcrOFVzZnBpY2ZQT3I2bWRkZGlYcXpRZmV6NHhzV3hyRUpReXBr?= =?utf-8?B?Z0V0RlZYemdHSmVpRmdqMDk0SG9venUyTXZWdGNUcFZla2FQMnV6S3JuZTZK?= =?utf-8?B?SVpwTDVFQ0EyeVZBejQ5SjFxbjluV1N5YWdCYkFRUFRPdkdZQjFEUWJwZWtH?= =?utf-8?B?clZQM0dOWnNYS0hpRHZlSFYwK1JtNEJCV3VtTHlqTnQ0aFpKbWorZWhaTjRt?= =?utf-8?B?cnlZMVlZN0xBdFVMNEVqdS9pY1lkTWVBVnJDUlJXdzk1MmRlMUNaYXI2UGNp?= =?utf-8?B?bjJMQnJPaFpjSGt1TFc1Mmk1V3EwSVFZZWQxUm1UZmZWSE4rOE9OYlYwMHhl?= =?utf-8?B?Y0hkbTVDdC9CYnRya0JQQmdKSVd3K1dCckhDd0N0U3BrSCs0MlBpNVJQSW95?= =?utf-8?B?QSt1M2lhRVdjenkvWEVuWkVnY1grak8rS3JJdmg5QVBuMlpQM1NjYkRhTDVJ?= =?utf-8?B?d284dEd6dUl6Q0VyYkcwaFExd29LdnBybEJnUTBlOWhGVW9LTEI4NEs3L0lj?= =?utf-8?B?SUVsd0p3Y21SYkNrQUhzNGR3U1lJVWxTZ2J3Zlh2a1pzZTR2T2FkQW84M0RP?= =?utf-8?B?a1NTOURyOU02ODFxQXI3MVpISnc5ZGZsdWF4MEtiTVVpR2lXbER4ekNrd3VY?= =?utf-8?B?RTQvbFpkWE9McG5mcUprV3JkSzRLVGJXaVhJUktqSUloa3ZNRk5VbXhiT0VV?= =?utf-8?B?NG1ZU1FrbERweHZuQU9qeVcrWDN1ekwwV1dueUc5dldGNGV4bGNXYm1tVkxT?= =?utf-8?B?Y28zWmVQMmNLZlJ2cEgwZ0NMajZORmNhMjdzaGtjTG5hZVNxcTVMUEFJaVlx?= =?utf-8?B?Uzk0UC9ZMmZnVFE2UDlLdWtOUjNFY3JkYkdzaHVUcHdxVmVISXEvVE5rU1FE?= =?utf-8?B?cUd4bXFEd2ROQ2N2MjdNUmVVUjRHVTI1MjRQQ2xOekw0M3docXpPcWpGVExB?= =?utf-8?B?QWdOYk5xN1ZwbEFZYk5oVG9ueCtHalRMTkdHekdObDEySVNHUWJiZGRQK3lU?= =?utf-8?B?Qkk2Y1pvZDRoaHlSVm1SQmgzT3hRRkhYMjk0MzBHeWdxNXJPYmlkaCs5Vkth?= =?utf-8?B?NTJBTkxtR3p4WUhJVzFJZmkrNGRkempXUXRzcGRDckI1Q3ZuaGdqaWhZNGg5?= =?utf-8?B?MWVFdk1HQ2JvZ0UxL3cvMWliMUsveTkxK3krU05nSkdsTzBoSnlMeE9TS282?= =?utf-8?B?TUVBcEpiMm15TStpMlJJd0ozRVFGeVlsTHNzOW92RGUyTGVDMGZVNGQ0c3Mw?= =?utf-8?B?Y1JrN2dXNW0rcjRTNnVKMjZCT3BsbjN2a2RsUDA3VFdJY0ZvSVBZUUppRUpW?= =?utf-8?B?Q05RWGJsUjdTTGFoVk4wT0xvZGQ5S0dVN1VCd2N6Nk5ZQVZWMUZnaG4vK2ZH?= =?utf-8?B?d1VVd2NQYnlNWU05WTI0ajBCcy9TNGFuMXFhTzlySEpnNmNRWGVNNUk5a0tB?= =?utf-8?B?QlZqNlVpRW5wdTdiVU9HKzBGdS9WVTl1Wldsa0RpM2kvOTNrWDFRRVl1N2R2?= =?utf-8?B?MHcyRWFjY3RRZWJjN0dtbVlpeXRzb3FrM2hjMU9iZTQ5d1dBODFLN2F3a0J3?= =?utf-8?B?RXAvZ1pQSVR2MHNMVVplYlVmS0l5M3FnY0ViWDRpZk1UNGh1ck5PVmxScHNo?= =?utf-8?B?RWE4bXY1aEo3Y2N5SGpRd2doZVE3TXREejYrMVBLUkpERXBXUGlsV2wyOVA3?= =?utf-8?B?MVB5c0JCV3NiVkMrbHBuR2FqK1Frd21qOGVpNkhYRTViN0lISlN2dnB5RmY1?= =?utf-8?Q?3JPPb3b426x6q4D217ebHl0un?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: ec1125cb-b336-43ae-0a15-08dad1f55d35 X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Nov 2022 10:34:58.8389 (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: JKPDUfPlE3R+qUQ7lV/qtVr3nY3CGn0sezBxaD4j21c5lqY+22b/ohLYuK3JehB6KoCqKwUkFuZ7AyN+Inb6tw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR04MB7947 X-Spam-Status: No, score=-3029.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 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: The primary goal here is the last patch, but a few other, easier things were noticed while getting there. The series is slightly RFC, and the last patch isn't covering all testsuite fallout yet for Arm, for it being simply too many tests which need touching (and hence I'd like to defer doing that work until I know there are no fundamental objections). 1: gas: avoid inserting extra newline in buffer_and_nest() 2: gas: squash (some) .linefile from listings 3: gas: add Dwarf line number test for .macro expansions 4: Arm: avoid unhelpful use of .macro in testsuite 5: gas: re-work line number tracking for macros and their expansions Jan