From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80054.outbound.protection.outlook.com [40.107.8.54]) by sourceware.org (Postfix) with ESMTPS id 961E4385624C for ; Thu, 20 Oct 2022 00:27:51 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 961E4385624C ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=MQ+TabJWWh3jmHMpgbULKPrTfaytVEEcEJGQi6bxT8ZSU6MmMfzEkyA+zg3bMC5Nc5hqzppgkg9Ju17xCQkdxQkGVHcXP/ZJLUhKDpi/EVgrSsSK4mO5mfAr6EFV/eB3T2saVk0+AkdfyzP56Dok0m4p/JewEUiT3BE2j2Ee4bMneGQucsSVKeg9SISkEFqIfbY0QgAmxSIJhr/mofeGb3Zzpi7m3QUHcq6t/rGxXs5w2AA+uZSimeisiq7sBHKQW7pa/HbHwIJcCXb48clV75E8Uk1VPE3kL1fIuaG9pTrye79vOvm4RyRAhvP/xKlyg3r8o4L57nFUkz4HtKDk3A== 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=whgsm0Yxx3KN4i/ue9v3n6Fo+SY+QL0YRPMJzA04Rr0=; b=TJJIeajo6DxYfTwozSeqRiakahE09SqDd0rmjvXlkNYej2YdVNAZn68R4dl4ROtdfRsuB7Dl5E7rgZHGaEr8bThMZZOjxdfUTwsEc4DQppIHblVNbY7uDZr7brM19M8pLipH03LJ/B1eNXr2YGoEjP7lK7JN/1hTgj6NmgHlmVMAHLviu16pcaKTHV4p2dY+bZeD7tMycgoHwdfbHI1/T345QPHVUnD0WZbFG13X6s/ccOd+C9Qiorvdu+c+Euvnt4mv0qk9+h3YgDAbxY38c4kE0a1VJXkFwfK7dSQZoSB7a7wCwg/kwX1Tp3J4Gbm5t6hGgDnPgiosyVe/9LMcfQ== 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=armh.onmicrosoft.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]) Received: from DBBPR09CA0048.eurprd09.prod.outlook.com (2603:10a6:10:d4::36) by DB9PR08MB8652.eurprd08.prod.outlook.com (2603:10a6:10:3d0::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.33; Thu, 20 Oct 2022 00:27:47 +0000 Received: from DBAEUR03FT060.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:d4:cafe::60) by DBBPR09CA0048.outlook.office365.com (2603:10a6:10:d4::36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.34 via Frontend Transport; Thu, 20 Oct 2022 00:27:47 +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=armh.onmicrosoft.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 DBAEUR03FT060.mail.protection.outlook.com (100.127.142.238) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.20 via Frontend Transport; Thu, 20 Oct 2022 00:27:47 +0000 Received: ("Tessian outbound 58faf9791229:v130"); Thu, 20 Oct 2022 00:27:47 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: b8c504c73841ab05 X-CR-MTA-TID: 64aa7808 Received: from cecdb16df8c2.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 63CCE425-4953-477E-A5D8-57BEE71277FF.1; Thu, 20 Oct 2022 00:27:40 +0000 Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id cecdb16df8c2.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 20 Oct 2022 00:27:40 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HndWvshUM7gHiyrjOpxuaSMYtbKm3OMNewxohf5Qjil01t/7zyrreySpN25V+eIJJ8T5HyDGPfvSZng9XgBn2jufAf3XaC7kI3lrYcQ528CQqM5RgzDs54+vdcDeeNvd1PSlDlUfMDF88JqJX1IbvKAP/b550EoXGHj60K6Y4rr1QFcGhQMG+eZeYcQXprU8DM8VzjFaD8lcdvLFEKkzRvGzFdLoVYNgdLMHIg/jRfYGUEzEuNFCUc3mDLHeyYFJK/RiVwnO+PP2EcY1KP4XKcQ//KWB6wJUaJiGsRDNVFuxTiqDT1x2aDvlk+6hEW96aUUGqfmpWhgtWixZMpV6Jw== 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=whgsm0Yxx3KN4i/ue9v3n6Fo+SY+QL0YRPMJzA04Rr0=; b=mAA/q0thmk4VyTxQ2UIIhnXzEl5Vvxv/17PjOzSYkeduZiovkw31ihgOul/4AMO/FsCJt4lYOZvvJApnbhIfwmeCANVcY6TFiSLClwNj0BwNYMHzmI6dzBN1s6ed/wEwY5JDhyjURv7qpDPvI9qvqrdXx/Ye76T9R+lCSMnc9MDA6fudMPVJpYO48HbQWZACEYyL9Y1dUUaIN683EHYTLhwmAroaNf4IGZI3/BD6ofWB21jfiSDg/yJ6ZmkDMoBcWYPrQkM8UPEBYqyfAtTbEIuQIltBbLsEd4xljw4wRdui4+XNn2fDjv8vcRihSp44NBxKaM9ncjY/qAvb0hEbHg== 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 Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from VI1PR08MB3919.eurprd08.prod.outlook.com (2603:10a6:803:c4::31) by AS2PR08MB9498.eurprd08.prod.outlook.com (2603:10a6:20b:60e::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.29; Thu, 20 Oct 2022 00:27:38 +0000 Received: from VI1PR08MB3919.eurprd08.prod.outlook.com ([fe80::7f57:1601:9b18:7529]) by VI1PR08MB3919.eurprd08.prod.outlook.com ([fe80::7f57:1601:9b18:7529%7]) with mapi id 15.20.5723.034; Thu, 20 Oct 2022 00:27:38 +0000 Message-ID: Date: Thu, 20 Oct 2022 01:27:32 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Subject: Re: [PATCH][gdb/testsuite] Handle missing .note.GNU-stack Content-Language: en-US To: Tom de Vries , gdb-patches@sourceware.org References: <20221012145323.GA3743@delia.home> <3ea58523-bc8d-f055-2d18-37fefec13e3f@suse.de> From: Luis Machado In-Reply-To: <3ea58523-bc8d-f055-2d18-37fefec13e3f@suse.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: SA9PR13CA0114.namprd13.prod.outlook.com (2603:10b6:806:24::29) To VI1PR08MB3919.eurprd08.prod.outlook.com (2603:10a6:803:c4::31) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: VI1PR08MB3919:EE_|AS2PR08MB9498:EE_|DBAEUR03FT060:EE_|DB9PR08MB8652:EE_ X-MS-Office365-Filtering-Correlation-Id: 31d53c05-3f85-4916-f239-08dab231ea17 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: CRaYYHso/4aCztYMcEtPeXfnM3UvQyfudNfvnFbz+QQkm3+oIxXGFS4I/Yh186+v7h1zmZH7Wba7i5Lnaq+36AW4E8f8xPC/Qg3R588UPfAboDvGDeiUHbElbJyW9H0QZGJwxc6F02F97YFSbGVK6HdeSPGi8FNmxyA3bkE2h4cyqGuV+0wvkZuSEKgbHbEuKW+ZDReT7ic0afRUv19uzePU1hgP1JN3R9c1sOWk3kHrX1pkZU4gQUtnq49oNfvnEiP5KRxT+xGKfuYqEUJ50kliq4gRjl7+SmzrSbcSLFGJWke+QSb80OKvxvCMjFEF144nwGwjmoLWWcORK/AIZosV9FHhQ74ny1NLpFbMFonxcgsoGHBJqayY5bTB3inJRU1rwzcboQlhlrtSFhSCOWPqhSjqUtCFwBLthPhg77xSNZfPy8s+n0JVrYuqM4jFo/PMu4ZtQzky1SOx5YcU4UIeS9d52Bmt8tiY1UMq64BYyEc05DEGfkuSLt9xHgxFZCrtcUcn86aFrNWPvF3MCp0kJvWOGVPppKhW2DvbzpUxo9aHbJlx6NpS69G5Oz6HxGMgi/7YftjGa/0Ilh9FLjW9u0uN4a6fmnAD8h7K4aW8ib/myw13b8zeC3ty8Ebf1J5TEuaWxVxIS4ZbsQohOBfeUPv4CgQuHCeKISQTxKAatrUhmntde5+Hz1ONuUGYA5M9f8LpnBqPRIt5cRB3Ct0ZU9gdvxI/d12af2r5TxGACefE6uChb0bn0cQThQvbdFUfKWiLiOAGo1X3QuycbYuI9vpVm8F9wrdYgUaAdWB1vIa0L5FBsyr0BApAwzFT X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR08MB3919.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(366004)(136003)(376002)(346002)(39860400002)(396003)(451199015)(6512007)(6486002)(31686004)(478600001)(38100700002)(66476007)(316002)(66556008)(2616005)(186003)(6666004)(66946007)(8676002)(5660300002)(53546011)(41300700001)(6506007)(8936002)(4744005)(26005)(86362001)(44832011)(2906002)(36756003)(31696002)(142923001)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR08MB9498 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: DBAEUR03FT060.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: d7909a87-6884-43e3-8262-08dab231e452 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: DljQFmZYXAayi3gC4mh9u7OJw3mKXm0EI8DBVeg6DIxtsnNaH8mrnk6eYKtqp6dyHMriHptib6lCKVp6n17aWgA44g30ZLj2laP2U0RSOFLmKX95nuG6F9Q+RkINOZfqsRIY8P64K//cmgO72mos1+bueuSZJ40VylRL3DW/VgTZFjBnX0uWPYxeKZb1CwWxVVsd840iFjVIS0myVvUQHmnzzv67cc+Cfz0RqKsrwuEv1HhGAl6BZ2PaRmJIvtEQRsmVphy2OtaMPq5HQIUTgaOiawJssvtboqwpifD5q9dtuRAz13pA5DvwFNCUxNkmg499ZN//9ivJ38D47E1K78feo870zGpj1fCr7TbqQORWdqgUqu7PQlJMfbEteCALdllQ/J3XeTZ3PdOYaqpMVQ2vZHSbBrZwD1Jr14xJD9W0zqWNv3JKHtnVw04e06Ozeuc0cVystKzmBjAkqbQGVyhhquZdGm4MOq9QxQfvNQR8DkVJz+Am9xFQJW6YCddBdI7V2gUL6NN4lZCS+7LuLhjtsnlW9pIZZ3o2c/DhpI/LLo++8VnwIiGapmhHN2/Vz80iu0rKpJWFwrcfup3y2CRdftv5JO0AI+IUUz4cU0XsCKXsk9T30JAT+rDQPkx2BXiEKk22Ov5qbbO7go+nYfojrF1QHHP8ete4h5myLaiC/BCZm6n84awCs59xcpsIK8jTgh4b9bEqcbgVIXRGPvmyums/GCVL3JWSlW5m1tkFyy13gjEyEUDlfibkctoISplgD1QsDyRKJWS+sE7O0sb5gOHhPGUFu8oi3kaNb4I1L4HXCN3k0TUlyoQE3fIGjnxW6rBjrB7k0JEcOTjHrw== 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:(13230022)(4636009)(396003)(346002)(376002)(136003)(39860400002)(451199015)(36840700001)(46966006)(40470700004)(6486002)(40460700003)(31686004)(8936002)(44832011)(36860700001)(41300700001)(478600001)(4744005)(86362001)(5660300002)(82740400003)(356005)(186003)(2906002)(82310400005)(31696002)(47076005)(8676002)(81166007)(336012)(70586007)(70206006)(6512007)(36756003)(6666004)(2616005)(6506007)(53546011)(40480700001)(26005)(316002)(142923001)(43740500002); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Oct 2022 00:27:47.6769 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 31d53c05-3f85-4916-f239-08dab231ea17 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: DBAEUR03FT060.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR08MB8652 X-Spam-Status: No, score=-10.8 required=5.0 tests=BAYES_00, BODY_8BITS, DKIM_SIGNED, DKIM_VALID, FORGED_SPF_HELO, GIT_PATCH_0, KAM_DMARC_NONE, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_NONE, TXREP, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2022 00:27:56 -0000 Hi, On 10/19/22 19:54, Tom de Vries wrote: > On 10/12/22 16:53, Tom de Vries wrote: >> diff --git a/gdb/testsuite/gdb.arch/arm-disp-step.S b/gdb/testsuite/gdb.arch/arm-disp-step.S >> index b67e83e56e0..3cfb6063f40 100644 >> --- a/gdb/testsuite/gdb.arch/arm-disp-step.S >> +++ b/gdb/testsuite/gdb.arch/arm-disp-step.S >> @@ -391,3 +391,4 @@ test_add_rn_pc_end: >>       bx lr >>       .size test_add_rn_pc, .-test_add_rn_pc >>   #endif >> +    .section    .note.GNU-stack,"",@progbits > > Hi, > > I realize now that this'll probably need to be: > ... > +    .section    .note.GNU-stack,"",%progbits > ... > and the same for the dwarf assembly test-cases when using target arm* > > See f.i. 9a5911c08be ("gdb/testsuite/gdb.dwarf2: Replace @ with % for ARM compatability.") > > What I cannot figure out if that holds as well for aarch64 archs: does that one also use %progbits instead of @progbits? > > Luis, do you happen to know? From what I see on aarch64, it uses @progbits. .section .debug_info,"",@progbits