From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id inh0LI/WtWcOUDYAWB0awg (envelope-from ) for ; Wed, 19 Feb 2025 08:03:11 -0500 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=htecgroup.com header.i=@htecgroup.com header.a=rsa-sha256 header.s=selector1 header.b=MOE1RWZr; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id AA1E01E105; Wed, 19 Feb 2025 08:03:11 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-5.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 autolearn=unavailable autolearn_force=no version=4.0.0 Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (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 1B0951E05C for ; Wed, 19 Feb 2025 08:03:11 -0500 (EST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id E5D1E3858C42 for ; Wed, 19 Feb 2025 13:03:09 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E5D1E3858C42 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=htecgroup.com header.i=@htecgroup.com header.a=rsa-sha256 header.s=selector1 header.b=MOE1RWZr Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazlp170120003.outbound.protection.outlook.com [IPv6:2a01:111:f403:c200::3]) by sourceware.org (Postfix) with ESMTPS id 2867F3858C42 for ; Wed, 19 Feb 2025 13:01:36 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 2867F3858C42 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 2867F3858C42 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:c200::3 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1739970096; cv=pass; b=f5PcFYa3/js4NjSmaLYfM4H6A9H0Y4r7n8/RHF4erMvTPfDjLzu8DW7GmfOmA2T+mfOj1W0tiRCIscGKQybV2cdZcOTsFPnmh62kmv4kGNTjX/r0uBsDLj/gSRlhwswIKm0Qjm1IxLVGzgl9VTlJu2ga3ZUar63Qx5ej+DPWjWo= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1739970096; c=relaxed/simple; bh=IqiHSNQr2gPywKweOIZVRUzCoqTJ3T9asIjW/f5iES0=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=Bs/3CV0bMrLE6GPHaMb7ka+CtcRPLr08Lw1G+HM3ik4QPznUnWFu50jdnuJRiOd4iyWYom8s8N6PK9tZDadSjGaa6hDIcQinuHEB1IQ4q0+vm+riihEORQdFV4Kw8N3elGaSjMBY8PGffJ4ifhiBYI7N4fcQFW45LyVE9yGj07A= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2867F3858C42 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=C9g95icTNaMzSvBIlxfWHUfpax5/qDkHicS6uJy+AdkVEf/6Cwm0GV9UucoyBtSbuKGN+ooKUJHl5H1IQTH3yTOq3IDRa6xfLS9KtK/OOHjOmWHeh03m/w3qTAF3qjNMZWd/l+6kLYJ9tYaKXKzp7pVqGHioQ9ir3d704ZGgdyncNSMUViF7gsRJxH161YDOo6nVD0s8CRsBYrUGyY0mAOFeGyuEQwd8vpTjT1HOF/Xet0cLlWZfcVEfzAcQ8+n7suj5PDoT9Mw7CSus2coNmvyMAMhROMShaDjvLlo7w5SBLqRXGkwiYkGQHmzeW3Lqc2KkN5dH2vfIdoy2wej97w== 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=3Pqrc9W84FSMVGbb/0UGLPRY0nC64D/bHSCiUe8DJys=; b=nmwcK59k1BuJLxGogJ65mIMAlA16DCWBDdy7cU/RBXpkeZLGHJMK5S87F2kt4AmpM773QCVJFogPDn19hnt0IRL0za5d7bH6G83v0dY24aYoLzeYXKta8IFi47/RTGWWx0/l3IK0hSm1SetEuR40ws3fyRJqp4EXI/ciKAHi5UlVQeaF8iKqL4fCKOxS02kEkCxxVtxzaPUUYzWtYK4ceotWvtJNFk5mM0aHYr0VSX8O3t2fyMw8ZFHxAnk3kT60YnAxibrS1F8IRvxpF6+2gxNaf9VTE4V/Y5rmTVgmYHWV2JZfXRbf5o4igUgSJDXHHjEsjH4xrtHoesGb2NYP9g== 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=3Pqrc9W84FSMVGbb/0UGLPRY0nC64D/bHSCiUe8DJys=; b=MOE1RWZr+N6FYQyEMtLY+16s+saHTdLuJLKmXg0rUdZs4ytn3duavKyIJEZBx78ikPx1rUeRZBgFxPxY/17BiSAykvVY9Xw+/8YAvfOoBkr9SI8SuJ4EY4oMAmntzHdwpdQc5aP3o9Vy+/Iy7GNE+d4iByQjHG7+HS0JXDI/uCihmeukxzw9gLZ1+ttlIt7K7x9bB6rAbZeDZMAVYnsznvVu+9OCy95dD5dxLau7la6ed5CaJM5a5LgEI3BkwYEEADBz2j9lJ4+q3HEohc4aQ/Q6/+fdAeRpd1srUyvTxIueqOpvulnlC+BwOsklp2/r1siig/xUdpH6SBn6I2vFfA== Received: from PR3PR09MB4361.eurprd09.prod.outlook.com (2603:10a6:102:36::24) by PR3PR09MB4378.eurprd09.prod.outlook.com (2603:10a6:102:3e::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8445.19; Wed, 19 Feb 2025 13:01:32 +0000 Received: from PR3PR09MB4361.eurprd09.prod.outlook.com ([fe80::5a48:eb91:741a:802c]) by PR3PR09MB4361.eurprd09.prod.outlook.com ([fe80::5a48:eb91:741a:802c%5]) with mapi id 15.20.8466.015; Wed, 19 Feb 2025 13:01:32 +0000 From: Milica Matic To: "gdb-patches@sourceware.org" CC: Milica Matic , Djordje Todorovic , Milos Kalicanin , "simark@simark.ca" , "cfu@wavecomp.com" , "aburgess@redhat.com" , "kevinb@redhat.com" , "macro@orcam.me.uk" Subject: [PATCH 0/2] gdb: mips: Add MIPSR6 support Thread-Topic: [PATCH 0/2] gdb: mips: Add MIPSR6 support Thread-Index: AQHbgs5lHchXHkCchkWT0WMFk0QmIQ== Date: Wed, 19 Feb 2025 13:01:32 +0000 Message-ID: <20250219130125.356900-1-milica.matic@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: PR3PR09MB4361:EE_|PR3PR09MB4378:EE_ x-ms-office365-filtering-correlation-id: 44bdc2a6-dbe1-4b39-7a51-08dd50e5887e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|1800799024|366016|38070700018; x-microsoft-antispam-message-info: =?iso-8859-1?Q?SjBXKfWMkPo3M88EGrzFUNB58Msl7wM0Zj2Cw4d0k2+yO/pt9TB12I/ENz?= =?iso-8859-1?Q?G2S7h6JG7W/uJ+u/GZ/RXjCm4KWMg+KTgSOpKbnCgDSYvysHg2FnY65nKV?= =?iso-8859-1?Q?8v30/YMYUuVZ3YVDbUOUz3DKjLHm1apKULqW8fVdwZtbyG8JmiAJX7+Tkk?= =?iso-8859-1?Q?oXQVhj/6+VvPiFbKAgjlV8ZVxMPLQssfHftKi91RhHWM8oq6MCwJ3555ZE?= =?iso-8859-1?Q?wHeiR41a6s6mIdlCD7lPBGbpcySe9oka39IEPtq6QOlYAoPfIFs23hZryH?= =?iso-8859-1?Q?anR4Q8MUuVpkLi6UJ4yv+RlGTaSYZkkeio+H7gMlwa1SqDs4p12nKSL9nS?= =?iso-8859-1?Q?uMBnGkxYnbjfTHcc5R7D5YRYnksSHiaKjg2emx7GutbmHyLLPNJWyXWp+b?= =?iso-8859-1?Q?JKf+ki6SqEWsgNACwDGqVBQv+Sf1R7YPiR5kvva3MZPH15yDP2S9NNKQGN?= =?iso-8859-1?Q?39d3W+W6gzC/4NfDzHLG/yVa8fGgmYuAyi1KL0pemWmBqtLnL1QVeV4FIa?= =?iso-8859-1?Q?0RBeuii18mWWwI/KKEFJ//HaQUe86n6DMMAyArhT3z+Sq+JpCo1vW/dE7k?= =?iso-8859-1?Q?bD3M5EuRhzd27Rm8dZbAuAap7nNLviXc5aRjkB1lnny5YeApF+0abXw2CW?= =?iso-8859-1?Q?JlqJepwePuHEm3csAGRcO44o9qIKj7H8jCHc2hXX+NXhnrmB5YGS7mCvvR?= =?iso-8859-1?Q?RgFqJLDk3wFdU+sJYg7WQKJfX+DmNB/ohQXxtQQZunz4et234HvGYH3zZg?= =?iso-8859-1?Q?keUq41bwtf+2XYGewx1hcCd/3GhbDWUS3q/SXgGuzrw8rUne03MwIISibz?= =?iso-8859-1?Q?0ZwtvWMCFkA3WhsRiG0rCP+wK4DuLYIIgssjHviyvYKh462WPQPLeHEJEu?= =?iso-8859-1?Q?q9d8EfJTA29//lspDGvHuwSrvpB1bDSps61uDB9iO8JnmP8NCp1trcnao0?= =?iso-8859-1?Q?aK4d1wEfM7UDcrHmQNbQNlaQl2IIeN/lHkoKRksQ63HK0rWb5ltB98eXMx?= =?iso-8859-1?Q?AnfRc3eRbC/zgQb+axjM7S0eEzloTW1Jq0yU7TLhdBW5JTASHwtfaOgWTa?= =?iso-8859-1?Q?7TnB2RWCQjwzZopMhWvcNlQBLhoVgVnoqt9OwuQqiEr1ee/ICfBdlZh5xc?= =?iso-8859-1?Q?GghWxpwDiwROcr0wds0jCViMnyYsjIc/8NfcFsFIYDgGGgsWtSXsWtStxE?= =?iso-8859-1?Q?3g8IS89mWsICCg9GPXqGis2zvvXciKkm+UVZs8c/sfnjVl6VrHbgtj4hux?= =?iso-8859-1?Q?GfYLWjbA53SrNyjoeQ+uUtTyKIhLJ7+4OYL7sVB/DLY/nX7lD0B9/hm0fF?= =?iso-8859-1?Q?TBdB04KJSM3fF2wLzaTDHWuy0jRqvwVg8TZYNEaU5+It+6W92QmrF6dJCB?= =?iso-8859-1?Q?2Q9eVrHOwZwjD4gr/unMr/IZDPcA1vpEra2kg+2BX4gFnEi3WVp6/6AsE5?= =?iso-8859-1?Q?36ElAri81OUkjTvT?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PR3PR09MB4361.eurprd09.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(366016)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?ZuK0veP83bzLkirtMG9RaAWXC0rplEfFtiaeiW36U13hr3gGW+60opiSUt?= =?iso-8859-1?Q?aKq5k8KWqkw+Md7hNc0QiHeayPB/saMyWFXwbaOZoO6kj6PyG8TQ9at7q8?= =?iso-8859-1?Q?WpoDHUlAGhLQ1H0yURWgdb5EY3n/gTROPX4VzgoJRa2jP2l0Ay4I9x2vEG?= =?iso-8859-1?Q?8NtONpwChU2CJ/Tf1kqUT1DR7c3r81nZn2TUALYJWjRcCGPCci9tNDxd0q?= =?iso-8859-1?Q?Phkrfc4FakKx2B2N1qYjZ+0TFacAp3vm4vrYS6Xwh9ojd7daeOaIxJp8Dq?= =?iso-8859-1?Q?rc+iwUJ8BxYOUjN0XgwnVUuhDKCq3RNxQPDYF9cVY0jZXWFzW7I4YWy+Mu?= =?iso-8859-1?Q?/t6D8XoPH2O5Xdhwa9qdXLJWCdZ8YTeUFDKoiges+pkqJkQ11TiXPSJONf?= =?iso-8859-1?Q?2tg0scv/smps/j0eXad7KNQxTjL5ORGnP2hAc6DPsdBD7XnQb9h0+DFjVY?= =?iso-8859-1?Q?R1tqH0RY/wMjtEwBR6fnp3dZlcYzj8Mg9EKzSfDZcrtD35w3sCgpZXfsW9?= =?iso-8859-1?Q?1QURpcbGceMjMmRSwqkDwHrcySusmyPlhm4di7e6Fmc1/O914rwgSy0vnI?= =?iso-8859-1?Q?oVI76Bdx8rQFbYbd/mBsCFr6DTE249qFL8MNRqowSLdem13/VWWN8P3UuM?= =?iso-8859-1?Q?JEuzwgImeibpZaP2i6UKd2UMt9jooOl/z2Muwp8qmw54dLwPx/E+lhDkzZ?= =?iso-8859-1?Q?dfFnmVQdVszhXcjyDrPXJZlXlNSQmeW0g5SjQbYouzn26T2sK/rLB1U/X3?= =?iso-8859-1?Q?hRDOjzAvOL/lf4bRa32dW2F3WLeopduPKhE6VX+yGy0kfikmCDi1nHxt5O?= =?iso-8859-1?Q?GRlYeb1pEzGlhfrVJ1qezhtdbvC3SbdLQc6J+kmF9zuZFRWdXl73mB5Zry?= =?iso-8859-1?Q?n0NkyAXnb1ElZTal9uyOQKa6AuG5YbjENlskyQrlmDXcFHyks9bHGdtJmn?= =?iso-8859-1?Q?isUxlq85F79zuYsPm3504AQAyo7IyK7vIlaQdRjMBrOZmG1l/lPaWJCVgY?= =?iso-8859-1?Q?pY+FNkX+jxu/BZBnUgxDPiR0lcqch3NFSK08cQTkTT4zZjk6osf8tI0qLl?= =?iso-8859-1?Q?YCXYD2HQsduZ82QCLwnmOPuZK1YJiuWd+9+5Tw9xx4Je/17lD82W0jIh1v?= =?iso-8859-1?Q?pj4QkhtDFF2MYT6+FUKzN0NniAuUq1zxUFf0CagMLROfXEfssY50C6pRBn?= =?iso-8859-1?Q?6/ndLgoRemokSFiHhU8BxHWrvDD3IyJc6AJHRbVH5PMnaYNDDdAB5CDH6o?= =?iso-8859-1?Q?wUr2PiI3UgRF5a/7Rx4E+qoYcQwX5y7nJ2oi2I2r3kwelEDlsJC/s1gsAj?= =?iso-8859-1?Q?KnQn2j4rbDtmXrzyM4BIsc3MsWBamcsRZKDnmlsuWnk94ZBijKBPZJNquv?= =?iso-8859-1?Q?cik/OTjz385MIeWh7xelxG3HYxcKXOXZoRuLCNtM5Rg5/2Z9HaT9SZdHWT?= =?iso-8859-1?Q?H0aHKQJeNcYOPaiKha4+OosZuffdWTnuYgOKSKvZGm3IpwON1r+fE1QbQU?= =?iso-8859-1?Q?y8qhCTLmWYMnDDZ23pdOYbRc6hzpfi2+jmYeyoRhoSUC0bB/qapzVpNA+5?= =?iso-8859-1?Q?O1/EOvljL2EWQjJR8YO/BJpYKF8Q12uZRQX0QZullTD/x2yZ5jFOf70VgX?= =?iso-8859-1?Q?LFLm6QXCNsZatOmQgPAIdV81/RYgi5VPU8komli+fE6boRhZNI0Em0pplv?= =?iso-8859-1?Q?xCpd2Tv9p8tYPIlYMws=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: PR3PR09MB4361.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 44bdc2a6-dbe1-4b39-7a51-08dd50e5887e X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Feb 2025 13:01:32.3755 (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: abyQVUW1dDFVLQL5oe/UFmV6ySTwZcdIi3+0Kv9dZi2RZznSBRYyFENNkk0TxV2jT33vjXlwmu26xllHHcEQHTwe670APPyqSclcgUy2u3k= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR09MB4378 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 Introduce new instruction encodings from Release 6 of the MIPS architecture [1]. Support breakpoints and single stepping with compact branches, forbidden slots, new branch instruction and new atomic load-store instruction encodings. Changes from v11: Splitting the patch into two parts: Formatting the=20 mips-tdep.c file and "gdb: mips: Add MIPSR6 support". [1] "MIPS64 Architecture for Programmers Volume II-A: The MIPS64 Instruction Set Reference Manual", Document Number: MD00087, Revision 6.06, December 15, 2016, Section 3 "The MIPS64 Instruction Set", pp. 42-530 https://s3-eu-west-1.amazonaws.com/downloads-mips/documents/\ MD00087-2B-MIPS64BIS-AFP-6.06.pdf 2025-02-19 Andrew Bennett Matthew Fortune Faraz Shahbazker =