| Message ID | 20251216125949.560864-4-aleksa.paunovic@htecgroup.com |
|---|---|
| State | New |
| Headers |
Return-Path: <gdb-patches-bounces~patchwork=sourceware.org@sourceware.org> X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 7CEEB4BA2E29 for <patchwork@sourceware.org>; Tue, 16 Dec 2025 13:01:59 +0000 (GMT) X-Original-To: gdb-patches@sourceware.org Delivered-To: gdb-patches@sourceware.org Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11023114.outbound.protection.outlook.com [40.107.162.114]) by sourceware.org (Postfix) with ESMTPS id 7FCFA4BA2E05 for <gdb-patches@sourceware.org>; Tue, 16 Dec 2025 13:01:23 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7FCFA4BA2E05 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=htecgroup.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=htecgroup.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 7FCFA4BA2E05 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.162.114 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1765890083; cv=pass; b=kf/77ZbUIdLy21GDZm8o379rGI4t50DaFAEhqb8Z45+/veWBYurfbGrQB6x4PvYLE3bKSMnBTrjbeWo9mYDBzZ7IVHJz2E22AC88x1QksQ2D5dTbQZ+hy4htt4JfgSlNBFTMuWUeXpJK9McSW1tiHqe2eg7juRI0Y3hwajl3RxM= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1765890083; c=relaxed/simple; bh=yNgB1aUy0q2BKQ+xxRmUIB+33jbSpG5jNW5KIgIk2jU=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=YPTPcmSkE5/SKUWV3YIp/haP/ViIICjSWBZTF3eNaYl4ilWbWX+QwzeLQjSHxu6aw/XEdp2I3u3FWQvi/Ko0ykYHe8ikXNCwf003IH/PM7RFF94YxdPG+kEgrwafnw1Tyv2ZluXACigJDVIHh5Kn1OS3JJexHW/81zIF7UoG+UE= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=lBSJcPt7vDRLxjMGlfIlEe1IuxNYRe80V9Tf5a+AZvO8kUA/+2nw7KaMPXeM/8b2HJr7g99EHiR/pHddEXsXAT9Xq0I4IScqa8eG7UMwxzkmqOKbw/nUVce9fcOwgsEaqi+PYcUKYwiKVWK+GB0h/VjvD+HQ7RV830J0fXEQixVzodAERDjAVOoTpZvuwJrUW3TpAnsUisY+34EEBbxSnP9JkEVG4ZIq8KmSMhnA4i1jVwM5diR9Hg4usxSnxZ/fWGSDBKfFplTPqp2ytQlsmi//LQ8yeMAUjnl7I42NV0nSx9K6jY2URGX4zejfQBAMpiAS0YXsCfH+p47Npe9l0w== 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=WCdubDjiAsh/D0yMJkXQ2acsrMYwh85idfo2j1GpBVk=; b=PaOTPuic43GYSPPoPxCOFVIq+qjh1AxPstA9/7e5oXkA7OOafF8hRc6enUD4P6WnRd9+15NyQbNayBtsjdZLH7lgGmmNCJAZZhlJWXUu6KFaT7sr+XNnf8QjssGNCsWyv6czpojmJMUiIjDXKN6ujGzY5HIvZOdceFRvGNVjAyWPHmSkqpAE2zASusbFCzx0IXVIplwYIIVIioc8CKVVAYy8eEZScmisUeXSyAciATVz0tIwkoknbGa4dlwWhk5GyAtdz8CyRyFJKfoB4NCBgVAjWK+q9BMiSOFQabWotWhlacSAUbVTLnM9jTVkLaJwHiUuiHvIPrWo1tvdMgXYhA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=htecgroup.com; dmarc=pass action=none header.from=htecgroup.com; dkim=pass header.d=htecgroup.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=htecgroup.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WCdubDjiAsh/D0yMJkXQ2acsrMYwh85idfo2j1GpBVk=; b=PDGa0IQzK2hIVf8QPRxWW5iL+wiH2j42GxfDsftO/MpcTIQUFsA80dzyylh/jmnhFPhN1xhPto6pOGEarCZ74amSykOdnH43nKqb94rw8XESjLQ8fUAUqeesixsSwj6SULZ8ulfs/BVAelvOCvzrHERc+/MaVdthqV0eM3emkoFuVeiIVHCSo8QHePQxfO6crf2oF10QkozRjUDkjbxzKvUp1aTd5JyIqMh6OmtNJWPblaZ1bbKXTYcROvrg9SGdEiUuS4mwimg0cJlNpU4uhtQ5FOhTdg2+XvjIXVY7Op4ULrqOGHxmgZi7jD+Hs/3Y372RejWcVmi+J/9ynXUiTQ== Received: from AS4PR09MB5681.eurprd09.prod.outlook.com (2603:10a6:20b:4fc::5) by BESPR09MB8130.eurprd09.prod.outlook.com (2603:10a6:b10:f1::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9412.13; Tue, 16 Dec 2025 13:01:17 +0000 Received: from AS4PR09MB5681.eurprd09.prod.outlook.com ([fe80::8d2b:5798:928f:9faa]) by AS4PR09MB5681.eurprd09.prod.outlook.com ([fe80::8d2b:5798:928f:9faa%5]) with mapi id 15.20.9412.011; Tue, 16 Dec 2025 13:01:17 +0000 From: Aleksa Paunovic <aleksa.paunovic@htecgroup.com> To: "gdb-patches@sourceware.org" <gdb-patches@sourceware.org> CC: Aleksa Paunovic <aleksa.paunovic@htecgroup.com> Subject: [PATCH 3/3] gdb/sim/riscv: Fix c-ext.s test on big-endian Thread-Topic: [PATCH 3/3] gdb/sim/riscv: Fix c-ext.s test on big-endian Thread-Index: AQHcbowQ3Bw1b/Ga+UuAqdO9/ynwOw== Date: Tue, 16 Dec 2025 13:01:17 +0000 Message-ID: <20251216125949.560864-4-aleksa.paunovic@htecgroup.com> References: <20251216125949.560864-1-aleksa.paunovic@htecgroup.com> In-Reply-To: <20251216125949.560864-1-aleksa.paunovic@htecgroup.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=htecgroup.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AS4PR09MB5681:EE_|BESPR09MB8130:EE_ x-ms-office365-filtering-correlation-id: e6ae297c-f1b2-403c-727c-08de3ca3335f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|376014|1800799024|38070700021; x-microsoft-antispam-message-info: =?iso-8859-1?q?RFZ3Jy97sxxMU+MMCGCM3Kj8MK?= =?iso-8859-1?q?csaJfKZhTt7R0KYXvrKglcZ5MdixnXZPzMAT7MzoUqBd6FnkUJKisHTWNtyj?= =?iso-8859-1?q?R8cTiHnTriPIlfcHGcvDmHAvW01eqUhgLkxeZTcGQ3iexEd81o3duePvdSPO?= =?iso-8859-1?q?BoolC1Y7HcfJFX94bpqO/Ky4yH6vl9JJYl14BtI7u/QCKKa/iy5Cmy/j92Ak?= =?iso-8859-1?q?GBakJprMDp5bwNRh39zVTbLwb9MEtaJpZC+eyBga8B1y3un05Ilx3bAZjH+J?= =?iso-8859-1?q?xA0PFMCoZXlIkbs7nIiLv2jyfvCu0z2bk2W6bhkQdsXUHLoxA/kzkgSJyRYj?= =?iso-8859-1?q?6AdRqVnGFjSBoCk5dsTwux0YdBPi8nadctCnrErgmoCsMkUEq4QPYQDnAzvu?= =?iso-8859-1?q?H31s9jGdZqlRy2CGUxanmBOeguWZEk2/3vLiC8hJHdneRWwB9SuwWhuliVyq?= =?iso-8859-1?q?lSyYEGV6qj6rJH8LxxZ1qA3afd8oFytSN1EJk0DW0eF3p8wG+6srOOgr5Ytv?= =?iso-8859-1?q?makdaZFoxD2qw/NTCV8Oge76uaGmICKFvjl1NIGyrdks9mfV40/xkPbTUC4J?= =?iso-8859-1?q?hqXlX7n21jcJZ0RHxFXVKO7oq3iQNVq+b2jAgYmTFZULJSVvlyXpSqeX1FWO?= =?iso-8859-1?q?lw9GN1mEzNouufp+oMN06oS8ms7BO8qjyCGYdMlo8wEj3VFSgoGvAqzyJM02?= =?iso-8859-1?q?m0EOLQoQudXZiYVWKtdcj0F7tr7NfreG0jcJWvtz+5sfBYbGXW1v5QWjwSlr?= =?iso-8859-1?q?lUyQlGxWR8k0gjKLFCgu2eGeWVcR3xrs5ciYDAwjHGX2I3JiTsg32aUlFcsX?= =?iso-8859-1?q?Obc4LNsJ2Wo/NMJ95R4KFbARqssDX7afHstGXYOHadm7UxJqKXjwBM5Vl/jk?= =?iso-8859-1?q?qzg/eoXCUAMq9BBR88h9gYe/bsVt/AuIZXbKIp4DpKkiHjW/1B5N+x+sZoh2?= =?iso-8859-1?q?Pv9X6laI0gorrZOtwJdDNLzjK+VgNH3EkKsyVDXIXd5ovWytZCsgvZXXzOkI?= =?iso-8859-1?q?OC/FCbTAt7YBXgXLgxMjI+t1XPrGAqGdnH3MKollzY3Y2MkCqEQXECIxr3hm?= =?iso-8859-1?q?/FK71mwNgq1Snl+bHz3p77/DBRpmy2MyRgjfxFmahu5Y6xSEfv/PYq8hpeeC?= =?iso-8859-1?q?Kc4VFKXqG7nnZSBB7pGOPQ4NJfLqPZ5E78i3myN+5BtMr9Psyh2JMIxs5wnn?= =?iso-8859-1?q?KAgcTxH76XNF9eSqkpegI12bOo4DidCm++IwZy9hYrN5E74P08ZIjD2wsFbn?= =?iso-8859-1?q?4qbn/CTiDfuDdZjrPog5SjOdOw7H7YJCv9CXTyx05sZHYRqpGZCcMKIGChhR?= =?iso-8859-1?q?uEgeJtkH7j2fpBC/u8zIItuMlUptKuwaS1fWxkCD/qo5LeXjn08wfDmiqHcC?= =?iso-8859-1?q?5Vf+Qax3N/MsdZ5OfJgxgBEnPQZxBXpmzKTMmnX5akoa+QhMFr7+vf6MItTI?= =?iso-8859-1?q?24u8DcEhzt4R/OOWye5KOrQPMQiC4GQ5hKSCSc01RA91KbUK3hlW8ENN5DXJ?= =?iso-8859-1?q?WIvIKOTEPY3dSOKmIlW4ZMG/T8cAid21MgsSx0sZ3iqxNDbq6SVag61nzs91?= =?iso-8859-1?q?xBvxfwJ2EK?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS4PR09MB5681.eurprd09.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024)(38070700021); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?q?/r1fl65qtR3yXt2bz9SUma2?= =?iso-8859-1?q?vq+Bl/s6ey5NysN7ZXq+CRxxs587Kb6iPEgU6F4VP60QZz0nNontdCupDSLW?= =?iso-8859-1?q?9zEBdzcs13BR7Cm2z3+rmlVtl2Lr5cYEwTmiwG0hBbQdfY+aeFd+AsxO1zib?= =?iso-8859-1?q?RJDsxzjp0GLjacB71Qdhfo0OhYULSyPnwtDOlm3feEAaHtIXcYPfQBcAGGSt?= =?iso-8859-1?q?2VYymFFwe4WIYx5Lg9he9iTMWTrRXgDgebIa2SC64wfdDYRMWrb7MGXNgXYv?= =?iso-8859-1?q?+24htEwN5gfI9t3uJS/F5GPCIHOh68fjh+O8onUbSIBZNpEqydEaO3lTfF6y?= =?iso-8859-1?q?GUHAAUaGFelJIjQWdsulpDR9LpoG3TL9XPreiVKLJzbaw3mk/zKM1FckMbE6?= =?iso-8859-1?q?5Elrph2NCiBEmff253UKCWAUWlIZhny4+5WBjyHOqWgEBnhOT5WY2QlM/2pV?= =?iso-8859-1?q?5Sf6Y/oBSgtuXDgyF05e8adtztgJL+FG6Rh32nQR2tCbjvo+kSUQQRAcGKqj?= =?iso-8859-1?q?8fSiD7fSkEKfDw5FzsUM2NXD16TEOnOSHsaJ0nmohmAK8L1Lzu0K9Bsd/buI?= =?iso-8859-1?q?PrytWolmhroi+8QfCOhNCB5ck/8SZ0CXXzRoqOLNvOqNQ8CkMDsIX7zAKT/l?= =?iso-8859-1?q?IUAdoebLYWzhPnjGsW2+gBD7h0ZEhKAUjO7tozoWvwjMKtTNoqyY430/OPnl?= =?iso-8859-1?q?LJMOwe735vYDmd57aCy5JzReeLHrvvvqWuPveXWoXDRbWTaJam4sIrWimmDs?= =?iso-8859-1?q?4Lot17SteNvknRrghITmbtC9J+a19ZEeaYmxVNBAssgo+FQ2Tnab1rxOkHST?= =?iso-8859-1?q?/TZrw4SLbA0hDXt+LdDcqyhSwW5GQC6poe1wzmuefK97LmOyHoDUtq5immAE?= =?iso-8859-1?q?RniJvfuPRZjB27R0c9nPbcs72e8e07nPbui2r5sTypKoxqsRqZehHzrDYr4E?= =?iso-8859-1?q?Vhj+zHR13PooMoRAd7q9HvV8/usZjLDgX4UA09nUEbiIbR/ZIliI3FMmAgBp?= =?iso-8859-1?q?0K9PCOJJ0d1ZiCeOLWLR/rqLGny9cPzbDJmHvACnCywfyC5WpgNetHWtTWJb?= =?iso-8859-1?q?tcn01dUz16ASoYhFVB+OyjfSGqz0h7C3GceqpdGel+DNg7xmHX9LEPDANNgW?= =?iso-8859-1?q?5M0QYkLpyotO00WTgyTVGVCO/lyXbM8EEb3Rj0SlCPyTsI772AxSptAYCosD?= =?iso-8859-1?q?kHD/rqjjIKZ02ICo32HmkkldE1aag5YnknWR7JydEVyQnJ1fP7JVEsmqth+q?= =?iso-8859-1?q?C46/1vNjP657Z+5hzrDzUYgxVC46CEwfgTEXr2RW7RYS+OX6iTq20XVApfIY?= =?iso-8859-1?q?zNbS34AbWcUJFrCqgcFRj+p8ZQyzYq+/JwFd7yxbip69pte3k7iINXrpCD9e?= =?iso-8859-1?q?9Bg4/qZx7fYAIIQ+ogLCMmdatOtCOTrQ5Iu1pF/BL83TN/XCZdkD0PnIJKrK?= =?iso-8859-1?q?e6aFASm5fZ9cnr6WYyoLuyFxx9qoVMe0XWrJXobArw6I0VMGiO/BtBtxRpsc?= =?iso-8859-1?q?zf2IfLVpgR76cJFwxwornNVAwcpzq38q4e1nN9mDJVcjd8G3t8GZw3sVEzaB?= =?iso-8859-1?q?+1FfGtDXJcfNMBmQ4wjgY9qEHlp2xysZ983McmmRYLvP/0jbzGIiz/TxKFIH?= =?iso-8859-1?q?sdJ9hHX0j2KJTHiHCq6WoQKIzdsXxd1ReXAqr94zzobPeX2tmYNwDZ3yA2Po?= =?iso-8859-1?q?=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: htecgroup.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS4PR09MB5681.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e6ae297c-f1b2-403c-727c-08de3ca3335f X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Dec 2025 13:01:17.2280 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9f85665b-7efd-4776-9dfe-b6bfda2565ee X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: m27Efm3Cf7NGQuR3Bkbtfyx2k0zEoIZr/2emafXLffRmSFDwJPIrbk4s97OhDsQqIMsHV5brMycf9ayoizIpiMOpGi465/tqWYa02Mc7jY8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BESPR09MB8130 X-Spam-Status: No, score=-12.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H2, RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED, SPF_HELO_PASS, SPF_PASS, TXREP, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list <gdb-patches.sourceware.org> List-Unsubscribe: <https://sourceware.org/mailman/options/gdb-patches>, <mailto:gdb-patches-request@sourceware.org?subject=unsubscribe> List-Archive: <https://sourceware.org/pipermail/gdb-patches/> List-Post: <mailto:gdb-patches@sourceware.org> List-Help: <mailto:gdb-patches-request@sourceware.org?subject=help> List-Subscribe: <https://sourceware.org/mailman/listinfo/gdb-patches>, <mailto:gdb-patches-request@sourceware.org?subject=subscribe> Errors-To: gdb-patches-bounces~patchwork=sourceware.org@sourceware.org |
| Series |
gdb/sim/riscv: Various big-endian fixes.
|
|
Commit Message
Aleksa Paunovic
Dec. 16, 2025, 1:01 p.m. UTC
Adds two new targets for the RISC-V testsuite. These targets are only
used for the C extension test currently, as this was the only place
within the testsuite where linker flags were explicitly passed.
Signed-off-by: Aleksa Paunovic <aleksa.paunovic@htecgroup.com>
---
sim/testsuite/riscv/allinsn.exp | 2 +-
sim/testsuite/riscv/c-ext.s | 16 +++++++++++-----
2 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/sim/testsuite/riscv/allinsn.exp b/sim/testsuite/riscv/allinsn.exp index 9d4540394..d86ca3757 100644 --- a/sim/testsuite/riscv/allinsn.exp +++ b/sim/testsuite/riscv/allinsn.exp @@ -3,7 +3,7 @@ sim_init # all machines -set all_machs "riscv32 riscv64" +set all_machs "riscv32 riscv64 riscv32be riscv64be" foreach src [lsort [glob -nocomplain $srcdir/$subdir/*.s]] { # If we're only testing specific files and this isn't one of them, skip it. diff --git a/sim/testsuite/riscv/c-ext.s b/sim/testsuite/riscv/c-ext.s index ad6e7b239..bae2c4d86 100644 --- a/sim/testsuite/riscv/c-ext.s +++ b/sim/testsuite/riscv/c-ext.s @@ -1,11 +1,17 @@ # Basic Tests for C extension. -# mach: riscv32 riscv64 -# sim(riscv32): --model RV32IC -# sim(riscv64): --model RV64IC +# mach: riscv32 riscv64 riscv32be riscv64be +# sim(riscv32): --model RV32IC -EL +# sim(riscv64): --model RV64IC -EL +# sim(riscv32be): --model RV32IC -EB +# sim(riscv64be): --model RV64IC -EB # ld(riscv32): -m elf32lriscv # ld(riscv64): -m elf64lriscv -# as(riscv32): -march=rv32ic -# as(riscv64): -march=rv64ic +# ld(riscv32be): -m elf32briscv +# ld(riscv64be): -m elf64briscv +# as(riscv32): -march=rv32ic -mlittle-endian +# as(riscv64): -march=rv64ic -mlittle-endian +# as(riscv32be): -march=rv32ic -mbig-endian +# as(riscv64be): -march=rv64ic -mbig-endian .include "testutils.inc"