From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on2054.outbound.protection.outlook.com [40.107.14.54]) by sourceware.org (Postfix) with ESMTPS id C5359385840D for ; Wed, 24 Apr 2024 10:49:22 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C5359385840D Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org C5359385840D Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.14.54 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1713955764; cv=pass; b=XoLBypEhzwqG3F1hBGq5k7MWVfRO+XIdHpRQBYahQeMMfqdVylQ4KWMFHNgJPf6VXfIkU9UhHlVEZxMcqQZf4UZOZhn3yyDmHRSL8YBXdmtPhll7oZqt5oM/NXujScJN4Q+UupuxWkVO+p+WsjK0NA1u5S5mZcyllUDzSqiHb8Y= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1713955764; c=relaxed/simple; bh=iwGDp2B/Al+dOyDf3+Sessv6KRrsw0maGp6bIVOYbqo=; h=DKIM-Signature:DKIM-Signature:Message-ID:Date:Subject:To:From: MIME-Version; b=d73catkRS7MetXjqZHlqQCa7B6SOzusqExgk0Bb0Hkw5wGgvLdtz9RMg5ecGyOChXdGfpnFvpDfPsb502szMHiZyg+Gb0pNoSWX4xfTSsxAfkaA/9fMCzufFgnqe6/5UNQvXqDUSaHhpzNb2v791lGJO6FMwvpWKF1m6d0SuB+o= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=eoWO7ENeYZZ0yXaiHnNvFTpXyi/WhDnUwwYFJCOmuxq4XfL6Az2Rz87wbuhha8LHRbqEbiNQh1vkQut2DJIqpE5cSbODB0fVUZJoyMIstnwMv6UayqIX/S+M0At2nrrqloaUvwg9Q8324/S4+OKzHgVaPhkAdwKTNlXA+sN2x8X3yRoUnCK/7yuc7YW46OQlW6UwHdrJvaQxXTnNPGpzvQHvXlS/xl//YU7uwyWPLVE6nCBrKO0+dZMk60naX4RASUYNK2gSrZCWpYhrboir79gHHvSEF+HwOiSh9kPRmAp14p1YkcwxhAxq5JoYzUA1SDJkXAZOVrEfkY1JG/6oCQ== ARC-Message-Signature: i=2; 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=CszoKbLyVLRlFhVOEItCyQsU8aGNLpxLqBwDeLAC9TY=; b=MzVH6ieimuj3KLNE9WwQRNXn81K43R4DaiEFUh+PnbsHUscWJr2qSR6zx22nmxj04JBll0xukNiaTZTi4MtbtR71G2I/buKyYyPSBfX+iJ51N3IfuciyX2tijmu9X4Og8yHbehggoM62LRJnMNN0W3s3am+gqjoO9m7GMYI6FmYYBYjmTB93XkiZ5LxdJj3m9bfmwDaQcl0zcLWv8KNl9N0ySYkprQiwYIMtppila83qgkCkml9wJIggn1FFQjnC/dbUv4p+h742gasofLycoweL7zwVFQHiVN8tQ/zdKKwSMslsSVSiO3wO28Ulr8UwnOXVKWi9yQ5tOX1Es/AaKw== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=sourceware.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CszoKbLyVLRlFhVOEItCyQsU8aGNLpxLqBwDeLAC9TY=; b=ZO6yVjaLvHghJ+M1FeuRcT/cUV9IZjJjCie9Pn0+oRwTZxZg4JgoPYpMPucVZDYIlJ6Y0C4uyczFB8WuYQ3M9HTV0RNNF/8rBL+X5HIsdnNdKvcjg9sZScUbi/rW6im0P2FuTbfDRdipxMSsChbGORsBHPc57NKNCHqcep//Ho4= Received: from AS9PR06CA0484.eurprd06.prod.outlook.com (2603:10a6:20b:49b::10) by GV2PR08MB8463.eurprd08.prod.outlook.com (2603:10a6:150:b4::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7472.44; Wed, 24 Apr 2024 10:49:17 +0000 Received: from AMS1EPF00000044.eurprd04.prod.outlook.com (2603:10a6:20b:49b:cafe::e9) by AS9PR06CA0484.outlook.office365.com (2603:10a6:20b:49b::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7495.35 via Frontend Transport; Wed, 24 Apr 2024 10:49:17 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=arm.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AMS1EPF00000044.mail.protection.outlook.com (10.167.16.41) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7519.19 via Frontend Transport; Wed, 24 Apr 2024 10:49:17 +0000 Received: ("Tessian outbound f1e9a43166b5:v313"); Wed, 24 Apr 2024 10:49:16 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: fa1e2b9002c89157 X-CR-MTA-TID: 64aa7808 Received: from 8c2a0d1734ec.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 46FACD9C-BA8C-4124-A0D7-8EB8DFD05CC4.1; Wed, 24 Apr 2024 10:49:11 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 8c2a0d1734ec.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 24 Apr 2024 10:49:11 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PGY5ZZ0FBNPEjUVIk55u+IsBIn7q0gJTBwQMrhQXbNAt4Ld+cr+STkz5BaEcVERzLIKES3XXuIeMpQ7hRpMevMb1QNHXUVLqxVIfuIGMke2DsWYjOMRostFfthL2Vlhi2w4MLqXtz3YsTYyWAJGusUyQ96fVthochg7zNVK7wc2VGHLFGW2zVEAIPDn8Q93W3Vll5mjze5n7x6tseUay6l0xFaULHEa2iXb08zLYqbTEJ3eNdBsztqCPRVTFdnmpdgmDMS1+99ZODiEL0q1rBuOw9xLTv35xwzg0pl+zEIlY8FsmWH5lRi7OYfL1r7viHpxkTojF0276y0YJeCiL+Q== 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=CszoKbLyVLRlFhVOEItCyQsU8aGNLpxLqBwDeLAC9TY=; b=a/BSfuv/cjf65yJSBQMx21m2L7t0E6pRdYkn2nfdI6Dg/OA3GPcYrzx9qPbcixUEguEP/CVIh+TMdu3+jyGUDN3mRV/5JzN4X9IV3fZHoFgbSCA5ucGx7SKayaEyxG3wP4TTjr4xbf/gEOGRXcZ6IUBq8GmUKJQBseHZZe8u25SeABAGbrts8lRFR4IlhgjFPNWxctARYyyCrXOd/fHHdcZ4QpTtDs4SbzD9IBDAlOz84cA6oaa+e+DJ2Gr+JmjFZLEI97yJDhQMoSi/kHI076D+BW6DLvsyj7akDwFxrPUBCwb908GAjcp7K2aJ3ouTmgfLizCMxd+RBXF66wJj6A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CszoKbLyVLRlFhVOEItCyQsU8aGNLpxLqBwDeLAC9TY=; b=ZO6yVjaLvHghJ+M1FeuRcT/cUV9IZjJjCie9Pn0+oRwTZxZg4JgoPYpMPucVZDYIlJ6Y0C4uyczFB8WuYQ3M9HTV0RNNF/8rBL+X5HIsdnNdKvcjg9sZScUbi/rW6im0P2FuTbfDRdipxMSsChbGORsBHPc57NKNCHqcep//Ho4= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from AM0PR08MB4227.eurprd08.prod.outlook.com (2603:10a6:208:13d::14) by DU0PR08MB8067.eurprd08.prod.outlook.com (2603:10a6:10:3ea::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7472.44; Wed, 24 Apr 2024 10:49:04 +0000 Received: from AM0PR08MB4227.eurprd08.prod.outlook.com ([fe80::e8a6:e7:35ba:27da]) by AM0PR08MB4227.eurprd08.prod.outlook.com ([fe80::e8a6:e7:35ba:27da%6]) with mapi id 15.20.7472.044; Wed, 24 Apr 2024 10:49:03 +0000 Message-ID: Date: Wed, 24 Apr 2024 11:48:54 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v1 0/4][Binutils] aarch64: testsuite: refactoring of some tests to share test macros To: binutils@sourceware.org, Nick Clifton , Richard Earnshaw Cc: Andrew Carlotti References: <20240227105917.295899-1-matthieu.longo@arm.com> Content-Language: en-US From: Matthieu Longo In-Reply-To: <20240227105917.295899-1-matthieu.longo@arm.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO2P123CA0082.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:138::15) To AM0PR08MB4227.eurprd08.prod.outlook.com (2603:10a6:208:13d::14) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: AM0PR08MB4227:EE_|DU0PR08MB8067:EE_|AMS1EPF00000044:EE_|GV2PR08MB8463:EE_ X-MS-Office365-Filtering-Correlation-Id: 2661bd69-ae13-4264-7770-08dc644c306d X-LD-Processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?aUlQQmZ3N09IUEpXWjNrbktoRTY0VVF0Q1JyNXpQd2FzR3YxeG11cm92QnRI?= =?utf-8?B?UDlBVHREaDZwV0JmcDUrVEFUOFJKMlJRVDBCdzMzVVZyODc0RUo3OU85Qmtu?= =?utf-8?B?MjBvM1dMRFNhZE5vb1FXUWtjUDVjRGhyb2hZYTlxKzJJVkJzQXFjVi80V0x3?= =?utf-8?B?TE1XSm1XZUJNRGRrVkM4K3lZYkdIcGxJVEFNT3NwbG5GNS9SWEl0NTJGL1lR?= =?utf-8?B?Y0NPUlhGZDM5OExoN0FZVWdiK0JUWEQyK0xOZXBMQkpuQVI3TlVYRzdiT2RC?= =?utf-8?B?SldUdGJrMGRTdmxsbzh5Tmw3SmZFeXhXYjhGejU4aUlUSkdMTlRUTGxNbDNO?= =?utf-8?B?R0d4Q2NyUE5VcmpmYUZhY2FDTnRMenRUajNtWTB1a0RCbVcwc1hYbklrNWlB?= =?utf-8?B?aFR2T1crd1RlOGV5MHdOT2ZJYVV2aXVna3orYzJkYk9ieUc0MGlRRTgxSDY3?= =?utf-8?B?OXhobHA2Z2JZbmthUUpzVkh3WGIzOHc1MTIrYlhsVWxYc29ob1NwcnJNbEtu?= =?utf-8?B?RC8rSURxK05WeU9ScXltdTdIOVh3a2NrL1dsb3lMc0NMck1TZk9HMHVjY3E5?= =?utf-8?B?bXVPdXVBK1JFTGd4NllUa2k0V200TjhNWERpT3FNZ3VpTHZHMElhcEhGMHZE?= =?utf-8?B?cnE3V0pRV2VqRkRaZW55MUJkNWRVQTZZenVtcTZrZ2twSU5jYWptdDBkOVEy?= =?utf-8?B?bEIwRG9qRHdCdGJjYS9NcjV4MTYyYW9mRWR3Z2tuVFhRNlRhUGl1ZlUxZGU4?= =?utf-8?B?c1hiOGpEaDJlVnNMVldoWGFyQVVmdSthSlpkYUFYNjJ3TWxtVlZ1OGRDbVZT?= =?utf-8?B?emFiRUcwMkIzVEdORDVINlk0emtJR04wZ2R5RnRFZUdadllWWTg0Z0FCT2ta?= =?utf-8?B?eXhIVlJqN2piKzlIaEtKMWIyUXJscnVFWWNDc3JyRkl2L2F5cGdzbWRMM1o2?= =?utf-8?B?RTZtT1hYbjFVSW9Zak9oQjI1SjR5NTM1YkdWM204VzFJMlBsMnkrcGN5UkRq?= =?utf-8?B?LzNWY3NnQ2o4YmpwQ0JnRFVZbnlrTlZ0a2VCZzQyNHFLdGZidjF1Zkc0MDZW?= =?utf-8?B?M3hYbXpoZkJwMEtKSVZYK0h5aG55QTVFd012NVM1QzZUZmtPSGJYSTFpdDMy?= =?utf-8?B?SWltSnB4KzAzRTF0dFZHbmRUME1JS1M0L1NQekZqRXFDU2dCd3M1cjdtVDhS?= =?utf-8?B?UEVwcnV0RFRBYVVaeDNkU0Q5MVl6VTRQUk50N3YvbVVuYWdSeS80VUIrT0Z4?= =?utf-8?B?WDlpalRJVE9aSDg3Sm54R05hWU42dG5Rc1hCcmZ5WUlqQ2l3OG1mL1dSMlR4?= =?utf-8?B?U2puZlUzNyt5cjNhU252VTBnM1h3WlRSSlVEQXBoQU9oQkhjbnd5Ny8wbElU?= =?utf-8?B?ZlZEanNrUVp1Y0NkRUN0dTBsSi8xMXRaZEpNRUFkWFFjdWFjcVlKSEJla2kr?= =?utf-8?B?Q0xCcVNCOEJNQlN1UG8wV290K0lWTkgzcWpGc3J0WVhZUkJUNDd1ZHBJOVkw?= =?utf-8?B?Y0YrSldzN2tRSEIzYXZLVTRIK09NNWJpbk5aTTI5VG5rTXE2azZQZzF4TThO?= =?utf-8?B?SXVKdk9uNWJGUjFOY2FwU2NDVjRCazlRQUJ6RDBmS2tQWGErMkxJWkxwbWVM?= =?utf-8?B?YWtsSzQyeXdqQ2pWV1U5SUh4elpreFc1eTlCOEthWEd0c0hzODM0Z09CN01C?= =?utf-8?B?SElrWmMvcjgxWVQwdlYrS0I0K3BCTnZFRndCOGpUdGVPL2hqT3E3VW53PT0=?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR08MB4227.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(1800799015)(376005)(366007);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR08MB8067 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AMS1EPF00000044.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: a08cd301-20b8-44c1-2b81-08dc644c280c X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Z29WUDZURUdyQzVDcHoxSlNVZDRyTzdmS28zZTBpc3lmMk1jS3hRSmhsTWNw?= =?utf-8?B?TmY1RlRCVGtIT2xQamszd3g3aWtnc2RHYU92NFU1bkFjeC9XekhuRC9YTEFp?= =?utf-8?B?NnVISUU5bGdXWVR2NWlGVzN3UkxWUHdBc3Y4TUdNNFRGRWF0aDE2TGN1eHEy?= =?utf-8?B?SENsMHBCTkN2R2lwcmdpUE1QTUduTU1YTUJWRWdNdHY0Z29qNjFQYkZiNHVh?= =?utf-8?B?aExjTmVKSHZmVWg2enB1TjdxQkVtZlJWTVd1ajM1a0NmN0h3SlNRSGhwZXFn?= =?utf-8?B?MmVwREUvcytIMStFNE1XVWRKRjJGakxQUXg4WUt2M25DbGhzemJEM0ZuRG56?= =?utf-8?B?UUFqRlRoMXJzUEVhK29EVGcyeHAzZTUvVXNhK3E1eXBCWExhNWZDZTJndXpp?= =?utf-8?B?dXFLcUhUQUYrU1p1alFLWi9ubEpFaE05SjR6WWxwcXEraXJ5TE5iQVBWZ1lw?= =?utf-8?B?VXdhSDg3eExmSGhtR1ZOa1B2bm05cjAzbGJ3c0gwNTBWSE8vUEw2OWR3RDRC?= =?utf-8?B?dFdtUU1oaXVHNnR4RHEzcDZ6TmJFSVVCb2p5VGVpZnpCZXBsQmNYVnN2eG5E?= =?utf-8?B?NnB3WHh3RWEzdnFNdGZQTjFhMVVpeENVa1RYZVZMU1pKc1FNV3o0QUpNUWtS?= =?utf-8?B?dWM4VFhxQWtERmo2ZytadW90ZHI2Nkp6VldNNEJVUm9GYmhVWmZNQk1sdFZK?= =?utf-8?B?VEJyV3pSc0ZtTElIbWFiRXRFTm9VbzJlcGMzRVI5OHpUMk5YWS9xVTYwSUJF?= =?utf-8?B?OUoweno2clNwdVhkTGxPL29mbkpvbk9qZGFpWFZvQXg0Q1RTRE4xRVNsNVZU?= =?utf-8?B?c2ZXeFRRekFsbXV5SzhQbmI5MzFnV0JEOVVEb1RIazE5RWVrTWlDLzhFNzhN?= =?utf-8?B?YzN2YXVlK1FySzRBVEhWYW1SVk5sU1VBZ2dmeThEVXlNSnFyL0RlODViT29P?= =?utf-8?B?NDAxSnRPeEdDK2dFelRJandSKzIwMkk3bEtYQlc1dE5ETllPNnlCcC85K1hC?= =?utf-8?B?WEVYVG82ZzBsdExDbHdERlZvQmRkcklMZzlvYUZJWjgxaVFHNi9RN0ZEM091?= =?utf-8?B?UExiUnljUDlod29GQzFSWHZqd05peVdjSXFqVHdyRHhWZlJURHlOUjlOY1oy?= =?utf-8?B?bmVERm55Y3B2TWtmYVZxK3Y4UnhhaGRjbUFMcEg1MFFLeG1VV0YzMHZtUjJM?= =?utf-8?B?blNuSU90MXUzTVhTc05GcHJGTExzcktxejg2SzBVVUw5TWtvMUdSek9xVkkr?= =?utf-8?B?NWJsT2RRK2ZJaDNqdDdNVVJpSTg3MUhXVy9rWUdYRC95SjBhWHh4anJKMWlZ?= =?utf-8?B?ZDc1eVhSck9WM3E4N2g1cWVOVmQ2OEE0RUgrT0YyK3pzZHB1UXp3U0o1Y3Bj?= =?utf-8?B?Uk9rcnlZZjFMWDVBZXk1ZCtWTGxrRVc3SXRERmM0aHZCOUlTN0FoNGNsSDd0?= =?utf-8?B?Q1RaRUZCamtCRStSeFJXK1lpUURuNm5MYWdETDZyd2JxV3BlN1FObGNhU2t2?= =?utf-8?B?blArWENlbDNLbnBOWmJTdWIrakNwSzhNQ1BxdXpabk44c3RiTG9wanQyaFFw?= =?utf-8?B?bUZDNGxpbDRFbU5zcktEZmhjeVpnTENnKzY3cGsrVFdpeDN4eFNldzhvU1NX?= =?utf-8?B?cS9qWERkZGlUeWVRRTVVbkd4NlRtOVdXTmcvZkNmcm1mRy94SzRXMURSZTVv?= =?utf-8?B?QTcyRFdpVi9QOGVoa2thay9mMFloTWZISktoaDliRXhyRmRyWVMvQzBZMTEx?= =?utf-8?B?di9MdXp5aXJLMDc4VWdaVVVUM3hYY3lwRCs2cVdBbnVqeGN3UTNSSlduTDV4?= =?utf-8?Q?GZefS3ZAK95juVRj9C1fKHK2n2xL/tRgxTlXQ=3D?= X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(13230031)(36860700004)(82310400014)(1800799015)(376005);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Apr 2024 10:49:17.2071 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2661bd69-ae13-4264-7770-08dc644c306d X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AMS1EPF00000044.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR08MB8463 X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,UNPARSEABLE_RELAY autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hi, Thanks to Andrew Carlotti for your feedback (last message in March archive: https://sourceware.org/pipermail/binutils/2024-March/132808.html). Please could I have some feedback on this patch series from the maintainers ? Regards, Matthieu. On 2024-02-27 10:59, Matthieu Longo wrote: > Hi, > > [patch 0/4] aarch64: testsuite: refactoring of some sysreg tests to share test macros > [patch v1 1/4] aarch64: testsuite: replace instruction addresses by regex > [patch v1 2/4] aarch64: testsuite: use same regs for read and write tests > [patch v1 3/4] aarch64: testsuite: reorder write and read to match macro order > [patch v1 4/4] aarch64: testsuite: share test utils macros and use them > > This patch series proposes a refactoring of sysreg tests focusing on: > - replacing hard-coded instruction addresses by regexes in the objdump test output files (.d) > - simplifying the usage of macro by using the same register for reading and writing > - providing 2 macros to read/write from/to sysregs > - adapting the tests to use those 2 macros > More details are available in the individual commit messages. > > Regression tested on the aarch64-none-elf, and no regression was found. > > Ok for binutils-master? I don't have commit access so I need someone to commit on my behalf. > > Regards, > Matthieu. > > .../aarch64/sysreg/armv8_9-a-sysregs-bad.d | 2 +- > .../aarch64/sysreg/armv8_9-a-sysregs-bad.l | 142 ++++- > .../gas/aarch64/sysreg/armv8_9-a-sysregs.d | 91 +-- > .../gas/aarch64/sysreg/armv8_9-a-sysregs.s | 143 ++--- > .../gas/aarch64/sysreg/illegal-sysreg-3.d | 2 +- > .../gas/aarch64/sysreg/illegal-sysreg-4.d | 2 +- > gas/testsuite/gas/aarch64/sysreg/sysreg-1.d | 2 + > gas/testsuite/gas/aarch64/sysreg/sysreg-1.s | 223 ++++---- > gas/testsuite/gas/aarch64/sysreg/sysreg-2.d | 105 ++-- > gas/testsuite/gas/aarch64/sysreg/sysreg-2.s | 47 +- > gas/testsuite/gas/aarch64/sysreg/sysreg-3.d | 43 +- > gas/testsuite/gas/aarch64/sysreg/sysreg-3.s | 25 +- > gas/testsuite/gas/aarch64/sysreg/sysreg-6.d | 2 + > gas/testsuite/gas/aarch64/sysreg/sysreg-6.s | 7 +- > gas/testsuite/gas/aarch64/sysreg/sysreg-7.d | 18 +- > gas/testsuite/gas/aarch64/sysreg/sysreg-7.s | 34 +- > gas/testsuite/gas/aarch64/sysreg/sysreg-8.d | 530 +++++++++--------- > gas/testsuite/gas/aarch64/sysreg/sysreg-8.s | 339 ++++++----- > .../gas/aarch64/sysreg/sysreg-test-utils.inc | 32 ++ > gas/testsuite/gas/aarch64/sysreg/sysreg.d | 58 +- > gas/testsuite/gas/aarch64/sysreg/sysreg.s | 63 +-- > gas/testsuite/gas/aarch64/sysreg/sysreg128.d | 42 +- > gas/testsuite/gas/aarch64/sysreg/sysreg128.s | 27 +- > 23 files changed, 1015 insertions(+), 964 deletions(-) > create mode 100644 gas/testsuite/gas/aarch64/sysreg/sysreg-test-utils.inc >