From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02on2106.outbound.protection.outlook.com [40.107.249.106]) by sourceware.org (Postfix) with ESMTPS id 5CC803858D1E for ; Tue, 20 Jun 2023 11:46:16 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 5CC803858D1E Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=Syrmia.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=Syrmia.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fzANX3vaqYz+9hoIRe4lKbuYp+p7qg3HvJhP/Ht8m8iYvpw4yUGftU5Dfkz7uHK5LveIx1xKtrKbrt9e/e1mDOU0ho0tL/QHSvML4U7vcUwmZCzWSLswFDhoDZIVh1hV2XRdifCbQNv+OlVF8w5DCQf1bOaFDGSkUXB5FhUKb9VXEhKabw8aRg9WVTQm4vj4940xtf96d8Z67dX/BK+fBV8APkar0oVRmOSApvEY2MUVleOfA1HdG67M/G46amBWs1CBJEvRep4kVy8H/zcbEM2TYX7SG0cpvUJAybdO9QHkSvsXroPzCjHisEvJ7tv3kHuOndejV0suyaXBsPmAcw== 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=fDyA13FLiBhuUEO8PqCPe6fkyvCgddocWOq/SIKdSIY=; b=Y2/Got8fQpf+oRGewQUTAufC7tWmemRPjBOPrHT+mzdZxbsaOmrnbO/zaaUb0Cw1aW3EAEmrlTQgoi3DhRViVEOUflqVnnklWTrO2twkdbUA5hhuHlQhEsT4vrPwovFg7T96IUxdS751NNFeco2wwuG934ZSpYIIFX3vA8a5AV5hJxpWcBAzu/6lAy1pbn8WdAm8a+ipyy4Q8GlVntmxMb/tA7bmAYtM5GIU5VQDGEU2Q7pZe1/DH1JvrI8qvsRe+VGHFt7lIVN5deJ4qwNew9kkM+5yAkA9ZrBECnOHAnG6EUZtqs0j3qdDMlnAQzIIBUjr5v2pZXpWIOgD1fxXgQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=syrmia.com; dmarc=pass action=none header.from=syrmia.com; dkim=pass header.d=syrmia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=syrmia.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fDyA13FLiBhuUEO8PqCPe6fkyvCgddocWOq/SIKdSIY=; b=D8P+UcHJUGwKtc27FCCXqqYYAzm9N35QOn3n38rYmUPGBi4IRGwRcQtplAmQ0Eyp2DCKT1RXGbs2J29ytYQcAyjyolvhpQVcdWopCOgvRSl9gQRK6KeYLrTfj1GiD7JaM0euOJMzXKVnkFHObQl0+lEx8YlXiGV2HzBPkWgBtBQ= Received: from AM6PR03MB4984.eurprd03.prod.outlook.com (2603:10a6:20b:88::29) by DB9PR03MB7599.eurprd03.prod.outlook.com (2603:10a6:10:2c9::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6500.37; Tue, 20 Jun 2023 11:46:14 +0000 Received: from AM6PR03MB4984.eurprd03.prod.outlook.com ([fe80::17fc:8700:8177:b3d7]) by AM6PR03MB4984.eurprd03.prod.outlook.com ([fe80::17fc:8700:8177:b3d7%4]) with mapi id 15.20.6500.029; Tue, 20 Jun 2023 11:46:14 +0000 From: Branislav Brzak To: "gdb-patches@sourceware.org" CC: Dragoslav Sicarov , Djordje Todorovic Subject: [PATCH 0/1] riscv: Ensure LE instruction fetching Thread-Topic: [PATCH 0/1] riscv: Ensure LE instruction fetching Thread-Index: AQHZo2zDlWEG1D5yX0qP7FS0oK6RsQ== Date: Tue, 20 Jun 2023 11:46:13 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=Syrmia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AM6PR03MB4984:EE_|DB9PR03MB7599:EE_ x-ms-office365-filtering-correlation-id: c28b5682-3021-4f17-c778-08db7183f350 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: IHDW7mWkYFL3QWzVep4Hpsh7Yr05/JdC9+SmnLdiuAbIJdN8Yb1AC9pHLdUicMPDiiPn6N6BuHe1W5suRRzdd+CYdMARooWsfpSkIYE9Z6mDbFfgo6y+pvZray9/TDYoFPnGcfldtBBOrnwHIVPsUP13gGCg4hJFgvZO+lqxe4mtlsSC4vdyoNdZfqEBUYuOqTU4SYX+SgAICSt+FYf4zfxWOAaM4Yz1rT1THbMnCtY+uXhMzvUgdoHmSDPF376H+64m9QMRdG+MB7HoqmTy8bbAMKKgPwDcjwMHjdvIwwdlkfotiI8+k2v9mYfllLBDIYAqahFWkpjKYde55UPyuJbxswHSZ8jlpY+cmlP3Rn8A9Wc5voUYFhKr7z5vSLDKEkz5M0V1SNRTZ8dVOXRBirp9X66hH5Lao5TI3RKUF9VZuR/kFVQPZPBgK1r0LHm9qKuKwCOy1cYwYx/Ti8apUmhVRCXx11SMaCYTyiCzCz4t1xGoK5oRm36viPblLqvWE3W4Ng9usjJZ1HsuTw/5Vz/xdWwfwkeZbxJadnn8HelyMQ6WtMetGEbxwHtC3MZ6DPUgvkLb/1rVY9pLvPPRzANa1ShLnaZsOo/F++Ng0Po= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM6PR03MB4984.eurprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(376002)(39840400004)(346002)(366004)(396003)(136003)(451199021)(19627405001)(52536014)(5660300002)(86362001)(55016003)(8936002)(8676002)(54906003)(26005)(6506007)(107886003)(186003)(71200400001)(91956017)(7696005)(9686003)(33656002)(2906002)(478600001)(4744005)(122000001)(38100700002)(83380400001)(316002)(6916009)(64756008)(66446008)(66476007)(66556008)(66946007)(76116006)(4326008)(38070700005)(41300700001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?RBEZdgyCSFjGzM0uNsJSP2vfzbvJ4YnZXDWoiFgXdnz3MNxM/tUWmDUaOA?= =?iso-8859-1?Q?reNZsBUSG841Br/YL1Bh+vZQ+HOk/Wes/9y7deCl2V5yIg1iZFyrAg9o1c?= =?iso-8859-1?Q?IBCaApHEZ0Ss9tT09OTjFHvxQXjpyo86cCerv4FHrNb0pkmIMUtStLK6X7?= =?iso-8859-1?Q?OsqiEOKDjH/vkHqI0qW/FJxq0MlNrM1Rl9RysiWz4Lc1BIbym/eKb+KDDM?= =?iso-8859-1?Q?YrxgzohWgevdC+B4tAiaWhAFgKcKl4i7gQKrWq/f5XTeZqxJYsO9NJN43I?= =?iso-8859-1?Q?BnrTdmu57DBOjDAdEeN9URYn0hZNx2uVWdk98laHv+8Hg7P8FfTSnPpb2T?= =?iso-8859-1?Q?vYEg2ADCUFbsxm0WTeQhk9j/X4tQXew5nPWcPYHlfUjfSxzYl30JsmgFiU?= =?iso-8859-1?Q?E7+CQwZEKLE/xZuQOhbCeEPPBIf2+pcaptBPJjcm6KPvHTq/jsd93kwUho?= =?iso-8859-1?Q?gNBHlk34EbDR/ywIGBL0G8ZHGQPQOCR4S4zOHnYvE+mgzPVDzznpNQa72f?= =?iso-8859-1?Q?Gi33Eb9X7p+U7JIpCFkD8nQgMn+X6MRLClqyNPhgXEa27Tcauyxy/jRLpE?= =?iso-8859-1?Q?+wearDZ5v+2t/KrIrBVs6mlUUwgIGnwWd5HbZP3JMoJOvPUzRbVkDLi/YT?= =?iso-8859-1?Q?GiKE4mXEHMFNgaiF/8atoZYlIZHbnMUfiV2MdZ9kz/pD7X1tjCJwuZWyYk?= =?iso-8859-1?Q?W8Y59ScqfmODj9UpKk9Wrg/nJETzUe8ZURIeHkUpNjp9Gz71sYGYIV2TOH?= =?iso-8859-1?Q?5W/DjGQz23PsfsbVkrhpNQr2pxejxZFWCcQ16N7nf0sjCbDi/uXG1lFJWT?= =?iso-8859-1?Q?P2g/FVp4eMpT6M1GQ5EoKk9nzjARhceozRE+2fGrioDgUW8UTNjRdCCecv?= =?iso-8859-1?Q?vIe4tpDIGZP57LHL+s2ODm5TvfjwnoLNscD0sXlb2Iw7lRUNMoblCcJ/Zm?= =?iso-8859-1?Q?lI+NSpjOAM6yUABMyyWOycehscKIUQRoScGW0g76jExsguedxh7X7YPlho?= =?iso-8859-1?Q?Doe77OXMxL/7+87HPWEpEl5dMZ+9sqpDr53DOOb9n42seo/rOaDjEDlYgH?= =?iso-8859-1?Q?novmIb8lejeRflEckR6nR5hIMUOSE8bluQvj7WXac5DjDj0zRmBYX8FjOC?= =?iso-8859-1?Q?1II8laQqsnK2saxPY5x2T4VOoQE89fN5wOvCT1tPg8kv3+iKBih1EeAiS9?= =?iso-8859-1?Q?H9PmgEzUdj7hESssSt0ofR5fTx7lHT+WgIN8s5ftkuRg7nESFXBhg7Cn3x?= =?iso-8859-1?Q?BwnvPD7/UZqs9dsXscG/skkM7hel7Fh0xqCM3vcQAQsaCZ1OUYM4SW8lCG?= =?iso-8859-1?Q?iu5ZBwzvsOfpP/Z6dU9KC++DUMtT3UtWsE+7apMShAoQsIkY6KHO+ylCc3?= =?iso-8859-1?Q?7hQm7Uk7gsANywmc2I3pybutIP6l/bRcOMHnNPM/6jabyyyfcM5j/5//Vi?= =?iso-8859-1?Q?WwZxBVWBzL19Rj7gPtX+NSkTYw6jwY4+mjWZ1TrKO9hVNCRU1lSD11tid1?= =?iso-8859-1?Q?KBoCkCUzyKH5Ro7EZSnLhghYG2H+LS+LBAittAiLPuQffzc/bGbkxMhLAg?= =?iso-8859-1?Q?c/JjdPAzyK0s3oc2uR3aiA83aP6aj4LZfpgVnsf1MFMEj2q8sDHG9d9gAv?= =?iso-8859-1?Q?KXaehqUlY5vBRNeooD67qsvYOtvCOMBDoq?= Content-Type: multipart/alternative; boundary="_000_AM6PR03MB4984910BF7AD4B6EFE024FC9985CAAM6PR03MB4984eurp_" MIME-Version: 1.0 X-OriginatorOrg: syrmia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM6PR03MB4984.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c28b5682-3021-4f17-c778-08db7183f350 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jun 2023 11:46:13.9578 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 19214a73-c1ab-4e19-8f59-14bdcb09a66e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: QGrFMKneccWcY95NkYE6FVP6md4SvTC4nhMkyu1a+f4HlHxOXp9lTwxc39kpk/P/6P3e+rpIwDo9wGI48ZGPrPxzbYzaUsxNoz18m/+34dI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR03MB7599 X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --_000_AM6PR03MB4984910BF7AD4B6EFE024FC9985CAAM6PR03MB4984eurp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Currently riscv gdb code looks at arch byte order when fetching instructions. This works when the target is LE, but on BE arch it will byte swap the instruction, while the riscv spec defines all instructions are LE encoded regardless of system memory endianess. Branislav Brzak (1): gdb/riscv: Ensure LE instruction fetching gdb/riscv-tdep.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --_000_AM6PR03MB4984910BF7AD4B6EFE024FC9985CAAM6PR03MB4984eurp_--