From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2070.outbound.protection.outlook.com [40.107.20.70]) by sourceware.org (Postfix) with ESMTPS id 8A5693858C41 for ; Wed, 29 Nov 2023 16:38:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 8A5693858C41 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 8A5693858C41 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.20.70 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1701275907; cv=pass; b=x15LgojBVMCbJSROWqKh5fNgh94eEqvV1953zuFJOhfk3xJsug2IYA0Gkv/bafHy+Oakbn0FpXi2zhsFQ9kscDt0eLEjqBziK/s7SoHmPmoZGqxpU+CtTWssK/s/hPxjNGxrXu2AOoFgqPj8OGuTHCVt6aPmmMlhXPOyWVh7l+g= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1701275907; c=relaxed/simple; bh=fb1y4+eZ9lI45RuRYYqstBq/hQhWyWDDNiazj1VhiQE=; h=DKIM-Signature:DKIM-Signature:Message-ID:Date:Subject:To:From: MIME-Version; b=Hr9ITdnWDimkc6/c47RoNIq6soRS8l/Now9hKRP6e4qTvgo8gGHhiYZ6D2t1y+0YHuhVsMQKV+m5MNQZ6Pp87x6+ZHfs3fkHFftmqof4oFZWSICpWpxcU1dsP3GZNyD7UuNXQWFL1mYZSuY1+NvlSC26P+KqTGDRkutrbEoENBU= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=O0tY2b13GfZMNv4A0gYHYOY6M6cTSygiwuiTOKGPDQzw8MuIjUH6hL529s29YcCB5JD4fDcLmXl/ivMPuIvZ5rVITsEaBk1MZd8zmP6Lk+k0SMWbF7ROilFGCusT7U2cMY65GpOWhCaXsmU5ZZTYaGTBulwFqmhJwQsXhH+8qCEV+QxJpZRlx4d9nWHa7CrhQmYjhKCAStWfEl5mtmRKYO0fYUO6Xl+ykwRKUWm0aE1vVO3Ok8matQtzeYyso46AuWBIq5un2iaGGFRSbgy5Usaj9nlz98M1uyIl9Lj6szGTqlFSJjwjNuuSN6S3ymw2n9VRfriKJ95b5wy+pQQMvQ== 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=4anKhWjj2SGstkRoUMu1uCrmP1KzffEzMwu+Uq0lq4Q=; b=Bq1xr5eAeozU6fBqnJCOr6YHwfUeJaRJhmw2+9cwhVfoSblXouiU9dX51KkfPvXq8zh2whfE5Ne/SVM4B7ijn0O3fL+bWzhRCvKitwwhGVBt78bJ/uvEPzE1QjACsr6l0dFFZNLAhaSr3ZdLItD+xG5SzLLdMz0/O2UzOzsP6+eQYDkJWdTgrtsM7NuTq7cl6fAnwLw4aVXJGSL8eQfhgzjLY+TfP4nwz0Sn0cKcLP+aLkayb8oWLRIQWb65QAAygCjk3e/gtIivezQBnj5CdrcWAjscgW4aRH0sIs8gzKQJRGMgFaUnprNhyYk4s3kQZN6rsSbsR5W8JuQTQlH99w== 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]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4anKhWjj2SGstkRoUMu1uCrmP1KzffEzMwu+Uq0lq4Q=; b=7qfuUHaLm6jXjsCXoanyDbzc/COFk+NFATWypAjOSIrvaM2epRY7rHJi/ypZ2E4RrbipiOw091Ar+3TNfvnaHPRwLaaqM7vNH7/i0rSFUkga09b5CfKtAQxAjIADo8L9vt994EXcIVIWpxghAjmH7Ut0Wgcf6MUz3TZZPsYues4= Received: from AS9PR06CA0007.eurprd06.prod.outlook.com (2603:10a6:20b:462::19) by AS8PR08MB6631.eurprd08.prod.outlook.com (2603:10a6:20b:339::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.22; Wed, 29 Nov 2023 16:38:22 +0000 Received: from AMS1EPF00000041.eurprd04.prod.outlook.com (2603:10a6:20b:462:cafe::25) by AS9PR06CA0007.outlook.office365.com (2603:10a6:20b:462::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.23 via Frontend Transport; Wed, 29 Nov 2023 16:38:22 +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 AMS1EPF00000041.mail.protection.outlook.com (10.167.16.38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.17 via Frontend Transport; Wed, 29 Nov 2023 16:38:22 +0000 Received: ("Tessian outbound 385ad2f98d71:v228"); Wed, 29 Nov 2023 16:38:22 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: a551de451f74878f X-CR-MTA-TID: 64aa7808 Received: from 8c51c15cd742.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 74C1E24B-25DB-430C-842C-58E9CF644844.1; Wed, 29 Nov 2023 16:38:16 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 8c51c15cd742.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 29 Nov 2023 16:38:16 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ye5VrQjRyzAlOEt8t113qzvSdlbkrbJnkL8WSp0q3IeAaP8CK09YjMZfnUsYqM+kYPTMhPZsQu4wdjrj8hQVJd8lUDO4IF7Cz4jw4fhcfK53RlYUG54wHoCGy3dyrwbFxf8uuy4gYwsUslwvNXKXF7v5trBYprYcYVuNvlQCOUfJFM6QwgOrc8pxO1iduZ7FnD/N79Ozf4uTuGSKiz0Moc/2dUohuol6vPzJRtBC0f4esewxV82drmaZTmyNELRsLRzD/nezjSxR24hmHWEqIpC7KYsLmy3Uv/D3HGZq9jVQMPBkMAzymwRkI+k44JtXKTuKj0NekXO+wGN4+ApBHw== 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=4anKhWjj2SGstkRoUMu1uCrmP1KzffEzMwu+Uq0lq4Q=; b=hDHNcBDyqXQBVkpKSRkkQEeguK8aTEjwgIGOCP4jwXsjOD03HNliZ3RjL4EQsZO26MKRikWBfwnCFM/vWyneH29mxzd8uxXdyXxk7KJPszA5tioNwE6cZ6Inip/uf2k6RvCW4RE2rGbI07AhX1g5CbNmWIOyJeQvW55oDcwuEiarMbrNSfTvfOXF7JRp5qrPfWQFfvb1jInBRsY0QYbXrK3l9iVmj93gsRzwP6m0ZRJJ1hjLFoY4cd2qcJC9taeZR6RKNf97loxxZFv2F4edVLZzX4O+sVcbdSZTtR2Q4ucIFxcpI3rRqYoo/alDe6m5ShOylk+Dc47aKN4DjgIquQ== 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=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4anKhWjj2SGstkRoUMu1uCrmP1KzffEzMwu+Uq0lq4Q=; b=7qfuUHaLm6jXjsCXoanyDbzc/COFk+NFATWypAjOSIrvaM2epRY7rHJi/ypZ2E4RrbipiOw091Ar+3TNfvnaHPRwLaaqM7vNH7/i0rSFUkga09b5CfKtAQxAjIADo8L9vt994EXcIVIWpxghAjmH7Ut0Wgcf6MUz3TZZPsYues4= 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 DB9PR08MB8315.eurprd08.prod.outlook.com (2603:10a6:10:3dd::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.22; Wed, 29 Nov 2023 16:38:13 +0000 Received: from VI1PR08MB3919.eurprd08.prod.outlook.com ([fe80::e05e:c012:f1f9:eb51]) by VI1PR08MB3919.eurprd08.prod.outlook.com ([fe80::e05e:c012:f1f9:eb51%4]) with mapi id 15.20.7046.015; Wed, 29 Nov 2023 16:38:13 +0000 Message-ID: Date: Wed, 29 Nov 2023 16:38:10 +0000 User-Agent: Mozilla Thunderbird Subject: Re: [ PATCH 1/3] Fix GDB reverse execution behavior Content-Language: en-US To: Carl Love , blarsen@redhat.com, Ulrich Weigand , gdb-patches@sourceware.org Cc: Pedro Alves , Tom Tromey , Simon Marchi References: <890101c23dd5fa60fcbf9d4b299cb2a533c260b7.camel@linux.ibm.com> <1e702d8f-e5b4-4719-b1e7-42210f350305@arm.com> <643afce1-ab9b-4e8b-bcbb-5738dc409a28@arm.com> <9e17008084c34f953f5318933436ec703250120a.camel@linux.ibm.com> <92a751d1-a4b9-4c21-821e-a1dc67207516@arm.com> <0743198c95396b679bd2215a6518d9e97ffa80f5.camel@linux.ibm.com> <99a2fbb3-23b0-4b55-b177-bbeaa2c5334b@arm.com> <9623aa811826c6c20b17daf3ec548a7f7f0dbf99.camel@linux.ibm.com> From: Luis Machado In-Reply-To: <9623aa811826c6c20b17daf3ec548a7f7f0dbf99.camel@linux.ibm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P265CA0121.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2c6::9) To VI1PR08MB3919.eurprd08.prod.outlook.com (2603:10a6:803:c4::31) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: VI1PR08MB3919:EE_|DB9PR08MB8315:EE_|AMS1EPF00000041:EE_|AS8PR08MB6631:EE_ X-MS-Office365-Filtering-Correlation-Id: f4f95a02-4f3a-484e-597c-08dbf0f99a2d 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: ELjJbSY5trBrsup0x8dLsUTH6UfVe6Ob75y++3KOKjUhfHGA0BuJCmOrPlzcDG+snGgPCVnW3apYOqjKIfaDl8gafdS6VPmTLfasN4AE0RCUlHfOgdW6z8H0SQ4G+k3+cm+o43xrcl313nHF/GpLvt7JKsFKSpW6zP+VYo9sz42dNIzdkwLuUNVMI5aqD/d79BY6GdviiCwtn9lBY29A+ivk1bOsUw+ovHj91Qpo6NFnp6waA7KwQVPKgxPCLWdWK+3LiSaryiPSH3Z6MkPYDl2f9LZ62yVXKe1UJC739j12DqQtXhdAP+HzbR/9bWS/ZtiMa/pijJHa/sgkUULj0xgZ0ouZrhRZafN0oEyHf5KEdtA47Fbxc/I1SnzbFhEbq2CcQzyKxvlp52DF+I5ejXjZNh4rmDmcGzRYhN0IwmqFk+nU0xm5y3yW3JQPXpdHJ0mEbp+sgsXSgdoARTYABtVDK/iFSSbtMlv5OsCQcpapwPoPyj2X63AYbZlgU0XUSuVpW46VayiaO6PmZggkUwra2PJFkBezRV4xplCZ61IKr4jUIbqsOMVK74nM0YVoDohVjHg5N8T7Vf5dTd+94bbNBKyhK58z7yXcgEbXI8VBpEDLRTVSvNu0PVFHSHJSKSg3lLh2CRip8Vbxbo/MBsfxnqQpWsLqCgmpcnkPXHTGqLcnWr/geJZ+OdIn1m4y 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:(13230031)(376002)(346002)(39860400002)(136003)(396003)(366004)(230173577357003)(230273577357003)(230922051799003)(1800799012)(451199024)(186009)(64100799003)(83380400001)(2616005)(6506007)(31696002)(66946007)(316002)(66556008)(66476007)(86362001)(54906003)(110136005)(26005)(8936002)(4326008)(8676002)(44832011)(478600001)(31686004)(6486002)(53546011)(6512007)(5660300002)(38100700002)(41300700001)(36756003)(2906002)(4001150100001)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR08MB8315 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: AMS1EPF00000041.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: f729f2d0-08bd-4b13-b21e-08dbf0f99477 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: M6JNHUJzpz+5RquKTFrn37waVRE7N4sJxHzS6fDfTdEXqEiSrLyIR8T0MKY3YT48Uw7JfkbBfxbB65V11QOnIEsFa1jms1hPqULf+U3NKi4P7n4uKgUW8jne3iSLHDKfwmqPvTNKb715FAeO0tCvfzgQHi0pAq+8pLkFqTHV8C7dUP+CDYeBwf0rEL6yTfN7kkzViYdQ1f+6gHsKze/me6x4tu6qlTEKCNYjlM4i4/O7K0zjmZCiXmzhuTJGB4OljR+4+HS/8ZEmh4agxL8BTLQnWte45gzEuoyX8c74TjIqU/785pr/IESGFmys/wGNbW+bjM6qxVLYEtKLVolex+AUIniSv+tNQm+FX2XxzdHLTWVe1RIz/+nyBDEhhbJaHahca+4uexti14yH3u0BTbrXB2sE/w04LjRtQOtRKnF6yktgQC62x+Zglm/YckrzgbHDVktGN52P+/lMWXtYQefRmiIBrOZL69QLaQLiGIg927kmQAWwTmDNllEkljEflz9mG6bwTad2adqt/6ZTd0Z7YSf96ch/wGp37DkMl7ji+YxPFxJ350t/n2Cty3INIn0hY47e0yApMqKSm7xkCydb3+q48HtoJayVZf7ADaVOHcY3YGOdJEY+amCP6/3L5UL5dIGqg35NUNz0Rj/+NVYLc7ETtE0BRT3dDliq+wiR5IswihHQuSBU/eRwXnJu2FYH1WnZrGjF6MqM620mxQXkeevQGL0SRJ4migoL0XUB/YPCV1b5CrcCF659C4bg+iowpe6MWSdY/zkIHoVfU0pQdPttSlTk7QMwv5bnl6cROzYhvEAZFc4pVon6bNgK 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)(4636009)(376002)(396003)(136003)(39860400002)(346002)(230173577357003)(230273577357003)(230922051799003)(451199024)(186009)(82310400011)(64100799003)(1800799012)(36840700001)(40470700004)(46966006)(70206006)(70586007)(316002)(6486002)(53546011)(40460700003)(54906003)(336012)(6506007)(478600001)(81166007)(6512007)(36860700001)(82740400003)(83380400001)(36756003)(86362001)(107886003)(2616005)(44832011)(4326008)(5660300002)(40480700001)(8676002)(8936002)(41300700001)(356005)(47076005)(31696002)(31686004)(110136005)(4001150100001)(2906002)(26005)(43740500002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Nov 2023 16:38:22.6774 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f4f95a02-4f3a-484e-597c-08dbf0f99a2d 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: AMS1EPF00000041.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6631 X-Spam-Status: No, score=-5.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,FORGED_SPF_HELO,KAM_DMARC_NONE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE,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: On 11/29/23 16:30, Carl Love wrote: > Luis: > > On Wed, 2023-11-29 at 11:44 +0000, Luis Machado wrote: >>> + } else { >>> + error "Option gcolumn-info option not supported by >>> compiler." >> >> s/Option gcolumn-info option/Option gcolumn-info > fixed >> >>> + } >>> + >>> + } elseif { $opt == "no-column-info" } { >>> + if {[test_compiler_info {gcc-*}]} { >>> + if {[test_compiler_info {gcc-[1-6]-*}]} { >>> + # In this case, don't add the compile line option >>> and >>> + # the result will be the same as using no-column- >>> info >>> + # on a version that supports the option. >>> + warning "gdb_compile option no-column-info not >>> supported, ignoring." >>> + } else { >>> + lappend new_options "additional_flags=-gno- >>> column-info" >>> + } >>> + >>> + } elseif {[test_compiler_info {clang-*}]} { >>> + lappend new_options "additional_flags=-gno-column- >>> info" >>> + >>> + } else { >>> + error "Option gno-column-info option not supported by >>> compiler." >> >> s/Option gno-column-info option/Option gno-column-info > fixed > > I made the fixes to the patches. The changes are fairly trivial so let > s see if anyone else has any comments to add before sending out another > version. > > Thanks for reviewing and testing. > > Carl > For what's worth, I don't think it needs another version for these small fixes.