From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id myQuCYq1A2rsYDQAWB0awg (envelope-from ) for ; Tue, 12 May 2026 19:19:38 -0400 Authentication-Results: simark.ca; dkim=pass (1024-bit key; unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=DLwEFTw3; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=DLwEFTw3; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 129671E0C3; Tue, 12 May 2026 19:19:38 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 03AAF1E067 for ; Tue, 12 May 2026 19:19:36 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id CD7FA4BB58D2 for ; Tue, 12 May 2026 23:19:34 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org CD7FA4BB58D2 Authentication-Results: sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=DLwEFTw3; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=DLwEFTw3 Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazon11010050.outbound.protection.outlook.com [52.101.69.50]) by sourceware.org (Postfix) with ESMTPS id E301C4BB24C7 for ; Tue, 12 May 2026 23:18:23 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E301C4BB24C7 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 E301C4BB24C7 Authentication-Results: sourceware.org; arc=pass smtp.remote-ip=52.101.69.50 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1778627904; cv=pass; b=t78KD6a1oHQrz3E5KD1J27vRnhmZ3OclXRwa3sGsyXlguM1e9n6c8TLVH2b5w5lemgc8IzyoSJsb+ahh5JBmVHfFQzb7qz0ZWgtE5u1d2SKcAAV4myknAzQ+jeY1Y2y8kMDxx8PWkpK+Ekll2a/mUWvvnZPDb2p/0OkeQrTPTcM= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1778627904; c=relaxed/simple; bh=ipv/fkE1BHfjSn7s6vCv6UPIknSXxybwXTIG8gSH7yg=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=PpSriKXc4r4tE0paR/U/WYCfvotU0aj37fe+pVcUYmRNy+XwL/ISEKAPx9LxajD7RIGqJdtnQ/GP7FwYdlhUN0sQKCWHN6XKvAmRjbGzSEDWPco8uOhFiYwOQAOzB6WDE9aY2CA3aXDU2jkGwqcKwvjwqqy76ZNQcOXT6jqeBQE= ARC-Authentication-Results: i=3; sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=DLwEFTw3; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=DLwEFTw3 DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E301C4BB24C7 ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=Iq1Z8AeNrThrQWt/YiiB64t4xoloBjJLj5iYxsFKjSm26spMZaCFkzxIHv+6cOlTL51BUg9MAFyi7W31X/2xM27pr/ZI7Pr4Y99QZrnyGXy6mr2EWaLNHHq+0oOMze5GrkYqUgZThDDFyc0TfmkSPkhg/peurO1URZZQGov+cEqfTPv+xyyAV6jo2YszXPd7yApysIHcOXHtYkufPAa9rd+TU0SaIYH2dYdftq1hz3NROVSbdL7GsoVgNCRTFELZPs4Ykxh+wMi7fNWS3nCTUD00wAJQEvhIzkmt41zCA9gV1RbvvtQOa9RePeGpsI/KBl5Nw/NTD71gkyFzbeJ8aw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=Wtwye8Bsmc7ljHONoMNp3D8NT7TqXiW0bm2iw4HuJvo=; b=eFGPktkufhtFKUPD+ba7xr6OI/2+2s1yO2WK2lP81eyzL34mRQuz4DNnX0B3qaX+Khd2AvUcqKmfSZdt0XTF+NJ/4oiMf3WJlayVtlgPAtGFMXSxghiKxkHNTtwmtPe0wPjlrd8K4G6f+cWB/wjJY248kKQQMm3gM5aVrLeBUtue0R66gqLV9IDUTEi2XaKGuCaIx03JrCnrv0Fq7FxllBSpgK9wprKqWA4h+i+P55lhqMexQbCBI8eU3N0fq1GAKALyAGUAMcw0FQjEI6krl2zDTuRJhQLbKqy+PiNBWvZZbV/erjl2ZTfQHsiDIz+kcopm4tMWBFLjSZiDhHxyWQ== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 4.158.2.129) 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] 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=Wtwye8Bsmc7ljHONoMNp3D8NT7TqXiW0bm2iw4HuJvo=; b=DLwEFTw3FUjuqjhazVxNq/cQVw3O4Mp5OFvtN0r2VpS76pZp1fOacg0jyTVw55L8sbuEt5+ZF6UsGzngLKx1wh7S5z4o/b1+06dtRvCSW6jShzcl6Qm1SwfufwLwVgv6f1Xvlw1g6TQjoaSf8ymMtMkp6PhknQ7Wx14eem/56Bs= Received: from CW1P302CA0024.GBRP302.PROD.OUTLOOK.COM (2603:10a6:400:297::13) by VI0PR08MB11084.eurprd08.prod.outlook.com (2603:10a6:800:256::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9913.11; Tue, 12 May 2026 23:18:17 +0000 Received: from AM4PEPF00025F96.EURPRD83.prod.outlook.com (2603:10a6:400:297:cafe::f2) by CW1P302CA0024.outlook.office365.com (2603:10a6:400:297::13) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.25.17 via Frontend Transport; Tue, 12 May 2026 23:18:17 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 4.158.2.129) 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 4.158.2.129 as permitted sender) receiver=protection.outlook.com; client-ip=4.158.2.129; helo=outbound-uk1.az.dlp.m.darktrace.com; pr=C Received: from outbound-uk1.az.dlp.m.darktrace.com (4.158.2.129) by AM4PEPF00025F96.mail.protection.outlook.com (10.167.16.5) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.48.3 via Frontend Transport; Tue, 12 May 2026 23:18:15 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Pxo/1fneXpvuIXilAbbPcD5TlDhQEaAvbSCnSo8Zp/VQ+GpXxtPIG+IcD9Sck9ZHN2/T10cku064dch/IJGXc8p3xG9WipuObC6CVEwRy08vDLP/xOxn2h3UL0MPsIrwA7K+QALHPiUYDsGk0tascCl0rNc7vfA6dfCIaCRawBCINY7N2eqaE6DA3psSA4VYh/aM09r/ulUE4sYe7MkJsrrTrhp6rpyjSATb2RSsKwjOvAGbZhhqyRreqE7ymivtlQ5AuyDfgoNWY/MvdGubs668ajWIYabzLP9Fn4rII+2C248wR/glTjYgm4yFf1LVeOwv8b37uDJX0Ad6elHtdw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=Wtwye8Bsmc7ljHONoMNp3D8NT7TqXiW0bm2iw4HuJvo=; b=xbvIA4V5g8tTjWAXCqtVRpyEj4TB8tpjTCMMUv9oviC3LDbHMQQHXzqmzumQznBSM+97u5Jpkvoa/dDPgmE/IH/ueUhTkcUo+iBCso/uYLnABuoLoX6HkW9yOgV9k17yH9nCH+7bZ/XnEUMW1o/5pOjpLStyTOssT6GXMJA98ot/XGTtd4jnYSAlnE0Aoch/oVmPIC5m5DXcX8blCKe5Z343KVT2a/z40mqw/XzxTHH/pJQ88kO0sYBPOxwcMzIC3R1aBu+Q5KF9Riq6XunEcMqTg3k9pP82bUeTc3CEC0qIj3WXFa55VYFuMMdbEpP2xJYNQ0g7qQ2xYY5ZuXznvQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 172.205.89.229) smtp.rcpttodomain=sourceware.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=none (message not signed); arc=none (0) 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=Wtwye8Bsmc7ljHONoMNp3D8NT7TqXiW0bm2iw4HuJvo=; b=DLwEFTw3FUjuqjhazVxNq/cQVw3O4Mp5OFvtN0r2VpS76pZp1fOacg0jyTVw55L8sbuEt5+ZF6UsGzngLKx1wh7S5z4o/b1+06dtRvCSW6jShzcl6Qm1SwfufwLwVgv6f1Xvlw1g6TQjoaSf8ymMtMkp6PhknQ7Wx14eem/56Bs= Received: from CWLP265CA0520.GBRP265.PROD.OUTLOOK.COM (2603:10a6:400:18c::23) by VI0PR08MB11432.eurprd08.prod.outlook.com (2603:10a6:800:301::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9891.23; Tue, 12 May 2026 23:17:10 +0000 Received: from AM2PEPF0001C714.eurprd05.prod.outlook.com (2603:10a6:400:18c:cafe::83) by CWLP265CA0520.outlook.office365.com (2603:10a6:400:18c::23) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9913.11 via Frontend Transport; Tue, 12 May 2026 23:17:10 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 172.205.89.229) smtp.mailfrom=arm.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 172.205.89.229 as permitted sender) receiver=protection.outlook.com; client-ip=172.205.89.229; helo=nebula.arm.com; pr=C Received: from nebula.arm.com (172.205.89.229) by AM2PEPF0001C714.mail.protection.outlook.com (10.167.16.184) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.25.13 via Frontend Transport; Tue, 12 May 2026 23:17:10 +0000 Received: from AZ-NEU-EXJ02.Arm.com (10.240.25.139) by AZ-NEU-EX04.Arm.com (10.240.25.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.29; Tue, 12 May 2026 23:17:08 +0000 Received: from AZ-NEU-EX04.Arm.com (10.240.25.138) by AZ-NEU-EXJ02.Arm.com (10.240.25.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.29; Tue, 12 May 2026 23:17:08 +0000 Received: from D2G2X7XGD1.arm.com (10.57.69.127) by mail.arm.com (10.240.25.138) with Microsoft SMTP Server id 15.2.2562.29 via Frontend Transport; Tue, 12 May 2026 23:17:08 +0000 From: To: CC: , , , Ezra Sitorus Subject: [PATCH v2 0/4] gdb/aarch64: record/replay support for AArch64 Date: Wed, 13 May 2026 00:17:03 +0100 Message-ID: <20260512231707.18123-1-Ezra.Sitorus@arm.com> X-Mailer: git-send-email 2.54.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: AM2PEPF0001C714:EE_|VI0PR08MB11432:EE_|AM4PEPF00025F96:EE_|VI0PR08MB11084:EE_ X-MS-Office365-Filtering-Correlation-Id: 15cb0b5b-6493-44dc-ce1b-08deb07cbf0a x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; ARA:13230040|82310400026|1800799024|376014|36860700016|11063799003|56012099003|18002099003; X-Microsoft-Antispam-Message-Info-Original: E+BFrm56fSWlvUhIG/AnFbgCqwn8bM4Q+z9/NvqHUd5+haOxEjiGEKbcbSLmhR14imKjnZbws1ymbWK1ri98bKshcYVJnnC4WGfVyZ/6bURv8Ri5C89QWMkR164l2mUyqjdhyUTSO9Ooj3NJmZP77g2tt+hZ0xyTfSL+q73qR7NAjk4+rYxWLaMUXfsNdreRZcj+UxICgcC/qjniNplEPi9H0X69obTK3EomTP9wYwqZMVr/zgQtc/3Le5OIAtsGZ6FVDp1puRLj/Zfso21hXu9hTVni46TN90aSKlD9PsS2o73YK0Gjo0EtvVFnj12LCzurNBYf9ha4Zd4gQv4/YsEyYW4cgVXkK9gjzcF01XCQ19HFLI9+GvYEqVBztJYDio/VIo+6sP0/LTCwySh0cBnU6q0OEys1wIT+XF+Laa9iQXU/tZKSKj62xrtP0wXPjdOxxjMFzV+I/yN3Hzp7FAdSQbt2Z4pdqdVLHJRtdqYa0HzpDv7OKvn4A9DwTNnUCgNdp7p6TabfOIcuTixtHI4rspr5fU237UZ0CzRmiDRmlUKeoKTf/aNNAcG3AyopMDSir0Dp7wjBFC2EJLwI14GYumPdS7Ruujt0v94f0K34kqvpmOkQcsI47F9o/FKFj1JS6lxIZtm8WjvZ/kI1mcrdn06zo5HUViO3w6LpYBx8u8CEYkRqmugEgP4vAWlabbVwP9Mh4FGNepniSofhSgiO7/ObJaAyPFFRHgjM644= X-Forefront-Antispam-Report-Untrusted: CIP:172.205.89.229; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:nebula.arm.com; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230040)(82310400026)(1800799024)(376014)(36860700016)(11063799003)(56012099003)(18002099003); DIR:OUT; SFP:1101; X-Exchange-RoutingPolicyChecked: cJr13CPAmBtzU64O45f8hwt41ALFxMIzw2Qwlzp38AxCqNhy+1rEaBcRSQ0FG2K5ST03l0XY34VLEly7W3NylDVaODS4+1GNc+66akJxESh8tF+A+wkSxKql5dmSLM9u91sqhYRodWUm1s8X0GJRZMaVbU5M6yk78BzqBdyAMVFpKcd/o5Ckj97NS/VogUYuDCu9jDxOnscj1yIGfwg+n6TljK8WTxfqRMjTR8DO22Wba0y7lNeDLlm/gTbX34lMhxg6ely01MUHMb0W/Cqea30fuP2g5cgfK7JYLDUHO0ztFDUeSveDFyURvribkFZm7hL8FloK296r9W0PBb3X2A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR08MB11432 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM4PEPF00025F96.EURPRD83.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: b0c43742-f307-4c67-f7c1-08deb07c9819 X-Microsoft-Antispam: BCL:0; ARA:13230040|35042699022|14060799003|376014|1800799024|82310400026|36860700016|18002099003|56012099003|11063799003; X-Microsoft-Antispam-Message-Info: DohwXExtumarOhzSiRy3KIurrcrFG9e8hNaVjcm1FJx3d2w94PeQT2vLsij7po8WK+eUsPV1VlLrJ8OpemNapEyyXufQLQMTGn3ps03cY9UUC4hNJYHl+5hA8WN/RzymO5UBH4U73pJEnzLy+opJiJ8mqskjpJMbmyQ86G0sVv6RBPLOA+MyYd3rVXPIQk+gbvtBhNNUTErylo9XgcP8yIrWIbpKQ5OTwlD4OlCM4ZnsyUIq7cW8DRX8mjV93sl2Dnp50xDW+n/5ItQ0KBLfwZcuEQ3qM4gjF8YWGH+jvPsnrc1NNnB/eiF2WkIGBFdQCy+uDOHRVC3bb4hx0YEs+PbWpclhSkkqkoHZbgmLs3OEJUnOcsRceiExHwu0kqY7yP+IjpK2KlgSoaf4z06piOZuGRg/clFkTF7JTyrcY7pTaHM6hYSovAwmbApaWP1h5vouz8N2aBL6N+93g9YQ1J6234gVaBTi5S9xzOaQn0SPoBnjIch1s/kQNybRHblUeKMH4f+9gAkhcYTGEIwGZ/i6QetMl1UVUKsk4B+CePf9uuA6pfKfqxLC0p5ymKGe/Y7h6yQOlAsqroAdiYslfeArWuBJxcJEFDzWajQRWrUus4d7FWNvkK/pvy4Gx9QlD1FtKzYykOPHaqOw0/W4RamFHLyhY5JwQO8ixQZh3ANnvmnPZ9LfALH5dGFcZUxt1gW3gZhPuwOhc6dwfRgB5jVqUmqIxcQ+eMVZNVThhvA= X-Forefront-Antispam-Report: CIP:4.158.2.129; CTRY:GB; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:outbound-uk1.az.dlp.m.darktrace.com; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230040)(35042699022)(14060799003)(376014)(1800799024)(82310400026)(36860700016)(18002099003)(56012099003)(11063799003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: TULUmv7Ba34tWAR4y5pdfqdR7KzwigntGkUpmpm2ibpsAvJfKqj/WeXuJ+4n/jiKfLgbSElSxqltRhnntrqJFG91X6eQsqqExJ2z66jw6Ay1TlAXbDjytrf9pjE8AtFwGZw3KU+UkGqjNltr6vrUQvtYsDWZpEGcnDfdDnZjnfuvrz5Ix+LHmtc4RuQ3KT9V4r7+H7HSvjKyiT1X3sAeA/o6DkvIrhxZvfyZG3Pd30vHb3OT5J+NENIvXF0YFyX7aDjAv7CO5FMqGJPCCVDtRvr2ufHV0GwUfL7xcY3O1jlT2XTt/sKAfBQfRsCqQpqocxNG4/8y/Xu20KKmImcXttkNXNgRKMkSRAC04ucy+8unpF6mpCcj2BhOqtrH45WtLzDV35a8JDm26emXL1bVFmUyPXExgvSFwzhWRCAF5kpvKslv7ENLkf7zTMeQq5T9 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 May 2026 23:18:15.9839 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 15cb0b5b-6493-44dc-ce1b-08deb07cbf0a X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[4.158.2.129]; Helo=[outbound-uk1.az.dlp.m.darktrace.com] X-MS-Exchange-CrossTenant-AuthSource: AM4PEPF00025F96.EURPRD83.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR08MB11084 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org From: Ezra Sitorus This patch series enables record/replay for the following AArch64 features: * FEAT_LRCPC3 (+rcpc3) * FEAT_CSSC (+cssc) * FEAT_RPRFM (+rprfm) * FEAT_LSE128 (+lse128) These were tested either with QEMU or Shrinkwrap, using both GCC 15 and Clang 21. Thiago mentioned about copyright years in the previous version. I think I should be using the range 2024-2026 since the tests are based on previous tests and I should be retaining the original years. In my case, these come from the aarch64-mops.{c,exp} tests. The GDB contribution checklist site says so too! Changes from v1->v2: * Removal of register keyword in the tests. * Simplifying the setup macros in the tests. * Fixup of globals in the tcl files. * General formatting cleanup of files. * gdb.exp fixup for feature detection Ezra Ezra Sitorus (4): gdb/aarch64: record/replay support for LRCPC3 gdb/aarch64: Test record/replay support for CSSC gdb/aarch64: record/replay support for RPRFM, PRFM (reg), PRFUM gdb/aarch64: record/replay support for LSE128 gdb/aarch64-tdep.c | 113 +++++++++- gdb/testsuite/gdb.reverse/aarch64-cssc.c | 88 ++++++++ gdb/testsuite/gdb.reverse/aarch64-cssc.exp | 139 ++++++++++++ gdb/testsuite/gdb.reverse/aarch64-lrcpc3.c | 216 +++++++++++++++++++ gdb/testsuite/gdb.reverse/aarch64-lrcpc3.exp | 203 +++++++++++++++++ gdb/testsuite/gdb.reverse/aarch64-lse128.c | 100 +++++++++ gdb/testsuite/gdb.reverse/aarch64-lse128.exp | 137 ++++++++++++ gdb/testsuite/lib/gdb.exp | 171 +++++++++++++++ 8 files changed, 1165 insertions(+), 2 deletions(-) create mode 100644 gdb/testsuite/gdb.reverse/aarch64-cssc.c create mode 100644 gdb/testsuite/gdb.reverse/aarch64-cssc.exp create mode 100644 gdb/testsuite/gdb.reverse/aarch64-lrcpc3.c create mode 100644 gdb/testsuite/gdb.reverse/aarch64-lrcpc3.exp create mode 100644 gdb/testsuite/gdb.reverse/aarch64-lse128.c create mode 100644 gdb/testsuite/gdb.reverse/aarch64-lse128.exp -- 2.53.0