From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id AHIPJOKRkWSz8wgAWB0awg (envelope-from ) for ; Tue, 20 Jun 2023 07:47:46 -0400 Authentication-Results: simark.ca; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=syrmia.com header.i=@syrmia.com header.a=rsa-sha256 header.s=selector1 header.b=gjKlkN8j; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 8E6281E0BB; Tue, 20 Jun 2023 07:47:46 -0400 (EDT) Received: from sourceware.org (ip-8-43-85-97.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 7E9351E0AC for ; Tue, 20 Jun 2023 07:47:44 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id F0763385843E for ; Tue, 20 Jun 2023 11:47:43 +0000 (GMT) Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02on2137.outbound.protection.outlook.com [40.107.249.137]) by sourceware.org (Postfix) with ESMTPS id 7DC843857835 for ; Tue, 20 Jun 2023 11:47:32 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7DC843857835 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=QYeZ2ZNphRk28X0djAZDF/kLMvvXEG0wen2wx18cOooP4bHh3SzPf7OkDLZgQTpkCTUy9jYOKTbrn2yJ4ctFr6NW0gxMesgZv/10y/lUE61V9ydz+y6Anqo4ZC+KgnWOOeFBe7DwQNnwB4nTWycXgz9HxVSgwMgy8Xk5RiGqHKzN7qfESZ1t378s8YS/8ynZrmUoSDsjMq0ZkyKoJZVN/NypbhV/3gGl5NTRisd1O0dOGQg2z6Guf5bpZ4IwreoVVKmNqLwKBTITEklzqFu8ukQ6efZ3qROUJJ28A+IdIV3TcMaDT9th56dLQqWqc2yGVKkHjfKpJLHPjEld2K+J9g== 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=xmNTUIhpWnWd5vk8bCoLzaq1DW4pRmHLudwVZT/9obc=; b=Cn0JF0Jj5FtFjpf+C21RVUAJuooOZIsXc6s26E+BJmqcLUWk82xITlxjiDnqP8AfCllpjz9d7fkG1L1wtQa8Pqy3SLh9j4j3mJjz/P9msZI/oXCZn7NAFYUfkt7Tk7n0/YkT6uCX0FLCHdqRm3s5MYwl66zV1C50U2YAG3cbdgGXonAdY6lPgkbg4RAhtvjTLTb2ZRpImGrnWQebP++mp23G60Prrx8JWU7zCIaI0T8DwYtTkszifMHX4CX4bNbnpMqe5sKT4Cb5TqjCu/0elVI+S/h0s8FxodXCCC2Tu1i+OinJAMiARChmq4RkqVl/6NOXGvr7wCalsHQYmPGIuw== 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=xmNTUIhpWnWd5vk8bCoLzaq1DW4pRmHLudwVZT/9obc=; b=gjKlkN8j34MroSesNxMROstPCIV+DZQ5OeA/BbXhxGlz0HJWkqQvVwHpntjZJ1GHVrUm03PLb/899VcaDASxue5etBb0vfqbza1eiUGqmk0DWfPjt0lXOqHv5HMEDpi8Srze6m/brsuZJBNU2mOHYa5Fdput/EQ8QDBUiDpGxXo= 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:47:30 +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:47:30 +0000 From: Branislav Brzak To: "gdb-patches@sourceware.org" CC: Dragoslav Sicarov , Djordje Todorovic Subject: Re: [PATCH 0/1] riscv: Ensure LE instruction fetching Thread-Topic: [PATCH 0/1] riscv: Ensure LE instruction fetching Thread-Index: AQHZo2zDlWEG1D5yX0qP7FS0oK6Rsa+Tkxwe Date: Tue, 20 Jun 2023 11:47:30 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes 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: 334b5d3b-7f95-4d30-7fb4-08db718420cc x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 3rWimzYhC473Ic7Cu5WpCdYZSQlNqi+rtE7V34nWGEjcIt1LLbsQKhsoLxmVrhh/+HXgkmjBklq1cHYSjei69JTiyeg8b2NqULNGWurGuzfHjIuJh988DMOG6nUn+J2DjbLwuVsapUnVpRxvnd0aEE3UMjAXNpsCsklUe19g6uU6VkFWFSvfCt9zaPUgRZpcrEbzuMBHcNMgXNUy4qa88qm04F3oehiTpq8YKEvtaiUxSlwlTuFSt21g6zi1PrOAGoBBkypmp35cGVnGzt/uWIjRfTYPifGq2NQn6KrpyvojyTa1SIXCt9vkU6TKYx8cOCqOssOphu6T/uQ9r3jN6eAOxh/YHc77SbR4bIQa2GkXKm7lFTp77ON6O+/97dDnrgMGYFpOotB8n/9LIoXY2x6vMfVVe+owqp6ASkEaYnmvyCIFWXR816Qt8t7L2lywfPzpJy2y3y+1HhHJ2w9ssYTELlB4aXPVR4jA28hsaNaDpL/nbFAobrr0gS8TgOvxfIUYS/nIJiN9uw+ttENXn95IZH5qSUl8/eETLG4pL3hJQJLrRvdmjRoJUnf/Dd4nlh/xfEzXqKoyv2N44ONCqziVYEXLrPCCRWBcX+uERF8= 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)(2940100002)(55016003)(8936002)(8676002)(54906003)(26005)(6506007)(107886003)(186003)(71200400001)(91956017)(7696005)(9686003)(53546011)(33656002)(2906002)(478600001)(4744005)(122000001)(38100700002)(83380400001)(316002)(6916009)(64756008)(66446008)(66476007)(66556008)(66946007)(76116006)(4326008)(99936003)(38070700005)(41300700001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?yp7eME2zOHHSMXWUWPgt3i6kq6emSQdu7LIPqIHijvsYWX/u+/L1z+niJx+x?= =?us-ascii?Q?J0fYuxL8uc2Q4DUwh+MmMRUG7YHxMRjTYis5zL6KZ25qgdp+y1vTAmxbuXRl?= =?us-ascii?Q?kLDj0/G0O0AP0sM+Rqb1F/cs1qJWTibx9w72+EtInowgBdTe048QcWbO217t?= =?us-ascii?Q?TZmaCsnOtM937jds1Plv1sCsoRbq2I34VA9lc7CeeQOPK8Ij1bdAmnol/tkp?= =?us-ascii?Q?uzAV5lOwMMmkLEgXEsxSnzJAcLeV9gHZFDhlPVyHiEswqnZ0Q/VKDPoU1vDV?= =?us-ascii?Q?aLuMuGGK4phg40cQ2Y9G5dql8b/8/UsA04EA8lICa6oEPDHrXPkvJHdm/qFK?= =?us-ascii?Q?dDhOyiB+FCgEfs+OgHeLEB4bDFsSC1I5Ok2mAwgP6eJGj7nP0M0HAqZ5j/Cg?= =?us-ascii?Q?4zD8UA5ryn7uIMRyWT0VH3xA6ffppQoAdF49DAveATDHuQlV93koBL7XyKDz?= =?us-ascii?Q?Pe6yACFDIFwgrVbTwL5Ync7GjWI4tJw3eaa7ZgH/YgNZKW2rOqlzLFsJ6K7V?= =?us-ascii?Q?zKmC+jRRW1ke5pW2ZYlbl9+fjhwwNC4mO2kyBtuO5OamFl+2Qj+7YXVrL10/?= =?us-ascii?Q?nbuzBIXL71ExsmzL9qvM0epyl7OQzsCKTFi01USmvyXGZREQ5qr0KGnkK8O0?= =?us-ascii?Q?6KHdOq37ddYqkRYWYPPynMTQzpRwyExTyl4cYfv8P+yrTGIzRWiaa1Rj3WuP?= =?us-ascii?Q?BOyzwVGO5rajkwpf04DUGVqHjiRNWnZSfKtwbk2v/JlfHJKqhww6HEFYL8/y?= =?us-ascii?Q?S+pVjV3eZ5UCGZKSWNNQNMVF2426AplD8/2pJ5PVjpGXOWuIKGpiTY5X2N4n?= =?us-ascii?Q?3wO0AzgTAYwc/OIRW4YkxfUAFLzkehw1QZmKxOtsY6W1MlG0C7w6bH2Gr46X?= =?us-ascii?Q?HBFKf0uxgYYUHZdOJgY3lzWo3RquA9XpOuN00jouK8DGjMxG/cGdQimZKzMf?= =?us-ascii?Q?v7WhumNKnZWwA3ucXiq4R1fNXxmPZP+G1s2RuGce0GOnv47xSEwSxRHuheuL?= =?us-ascii?Q?FJYSnSWu5u64TaS7+BZSs4+8oULy+UBcMpbsDtb1g3L5SRcFJySQw/LGy8NE?= =?us-ascii?Q?UWKhhRB5EsqY35VtBm93ywbbL/ZFydzRtW/GbA+OSqbuUNu1GW1cEuj8vGvB?= =?us-ascii?Q?brTakY9zf0t1Bz7M8kag/SM2/+f/U5hu++V+GkIuthMA3zWJOFq3nqxL7Jl5?= =?us-ascii?Q?oVbdYhMgCXUgiMLNRS76lqOmlF7gwHC9Pvf1gIX68g7i2PYDugWH++LwFyhx?= =?us-ascii?Q?gDZWvnq9HaPcfiuY7a5p9EmBP1F3oJ+IvDj32i/1La4AnQ0kNZP4lSgW0eMN?= =?us-ascii?Q?1OAtvI9q7rNuSCoYeTrRgXtFxX8RxgyyOKm9bKoIqYbH/A/WA/CTl5ggXjER?= =?us-ascii?Q?W2oHofAF/LzgoNUZYh5URieFCdYwsRqQpFmNejo6fokpVXzLHCSUFty/60jh?= =?us-ascii?Q?tgfmX+TXjCbuI+Uf4f9mMBZ6CibTuKmO3oDaSerm/z9mJLhr4vPvDBqMrw4r?= =?us-ascii?Q?xhOdqF/uFwkbN+96FHJVrhiOlUXCddfnUP83SHpCz2ChiFRlV8STUHE980GH?= =?us-ascii?Q?B97d70R0L4j0oxocvYw1z1GgvGs8WQIcWurVf0QY?= Content-Type: multipart/mixed; boundary="_004_AM6PR03MB49844DF747369343C05C7D0E985CAAM6PR03MB4984eurp_" 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: 334b5d3b-7f95-4d30-7fb4-08db718420cc X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jun 2023 11:47:30.2676 (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: W6UPX8jeeTeplqENTb9ZybeESolf4d6UFdcso01AJNUJJm3IzuikQKtLmve/2o9J9MsJlmBRNjiEMyiVUeLHpFiK9SZVb2bOUzM9zEok9as= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR03MB7599 X-Spam-Status: No, score=-10.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, 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 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 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: , Errors-To: gdb-patches-bounces+public-inbox=simark.ca@sourceware.org Sender: "Gdb-patches" --_004_AM6PR03MB49844DF747369343C05C7D0E985CAAM6PR03MB4984eurp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable ________________________________ From: Branislav Brzak Sent: Tuesday, June 20, 2023 1:46 PM To: gdb-patches@sourceware.org Cc: Dragoslav Sicarov ; Djordje Todorovic Subject: [PATCH 0/1] riscv: Ensure LE instruction fetching 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(-) --_004_AM6PR03MB49844DF747369343C05C7D0E985CAAM6PR03MB4984eurp_ Content-Type: text/x-patch; name="0001-riscv-tdep.c-riscv_insn-fetch_instruction-Always-fet.patch" Content-Description: 0001-riscv-tdep.c-riscv_insn-fetch_instruction-Always-fet.patch Content-Disposition: attachment; filename="0001-riscv-tdep.c-riscv_insn-fetch_instruction-Always-fet.patch"; size=794; creation-date="Tue, 20 Jun 2023 11:47:26 GMT"; modification-date="Tue, 20 Jun 2023 11:47:30 GMT" Content-Transfer-Encoding: base64 RnJvbSAzOTE3MTZjMzEzODY5N2EwYjhhMTgzNmMxZmZkYjQ0YjFiNmI5ZGE0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBCcmFuaXNsYXYgQnJ6YWsgPGJyYW5pc2xhdi5icnpha0BzeXJt aWEuY29tPgpEYXRlOiBUdWUsIDIwIEp1biAyMDIzIDEzOjIwOjQwICswMjAwClN1YmplY3Q6IFtQ QVRDSF0gKiByaXNjdi10ZGVwLmMgKHJpc2N2X2luc246OmZldGNoX2luc3RydWN0aW9uKTogQWx3 YXlzIGZldGNoCiBpbnN0cnVjdGlvbnMgYXMgTEUKCi0tLQogZ2RiL3Jpc2N2LXRkZXAuYyB8IDIg Ky0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAt LWdpdCBhL2dkYi9yaXNjdi10ZGVwLmMgYi9nZGIvcmlzY3YtdGRlcC5jCmluZGV4IDUwMDI3OWUx YWU5Li5iNGY5ODA4OTkzNyAxMDA2NDQKLS0tIGEvZ2RiL3Jpc2N2LXRkZXAuYworKysgYi9nZGIv cmlzY3YtdGRlcC5jCkBAIC0xODEyLDcgKzE4MTIsNyBAQCBVTE9OR0VTVAogcmlzY3ZfaW5zbjo6 ZmV0Y2hfaW5zdHJ1Y3Rpb24gKHN0cnVjdCBnZGJhcmNoICpnZGJhcmNoLAogCQkJICAgICAgIENP UkVfQUREUiBhZGRyLCBpbnQgKmxlbikKIHsKLSAgZW51bSBiZmRfZW5kaWFuIGJ5dGVfb3JkZXIg PSBnZGJhcmNoX2J5dGVfb3JkZXJfZm9yX2NvZGUgKGdkYmFyY2gpOworICBlbnVtIGJmZF9lbmRp YW4gYnl0ZV9vcmRlciA9IEJGRF9FTkRJQU5fTElUVExFOwogICBnZGJfYnl0ZSBidWZbUklTQ1Zf TUFYX0lOU05fTEVOXTsKICAgaW50IGluc3RsZW4sIHN0YXR1czsKIAotLSAKMi4zNC4xCgo= --_004_AM6PR03MB49844DF747369343C05C7D0E985CAAM6PR03MB4984eurp_--