Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2195621/?format=api
{ "id": 2195621, "url": "http://patchwork.ozlabs.org/api/patches/2195621/?format=api", "web_url": "http://patchwork.ozlabs.org/project/gcc/patch/20260211145057.273814-3-aleksa.paunovic@htecgroup.com/", "project": { "id": 17, "url": "http://patchwork.ozlabs.org/api/projects/17/?format=api", "name": "GNU Compiler Collection", "link_name": "gcc", "list_id": "gcc-patches.gcc.gnu.org", "list_email": "gcc-patches@gcc.gnu.org", "web_url": null, "scm_url": null, "webscm_url": null, "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260211145057.273814-3-aleksa.paunovic@htecgroup.com>", "list_archive_url": null, "date": "2026-02-11T14:51:39", "name": "[v3,2/3] RISC-V: Use correct subreg in atomic_compare_and_swap", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "fc91740307543677cd33b71e1dbbea3cdd64ce2c", "submitter": { "id": 90724, "url": "http://patchwork.ozlabs.org/api/people/90724/?format=api", "name": "Aleksa Paunovic", "email": "aleksa.paunovic@htecgroup.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/gcc/patch/20260211145057.273814-3-aleksa.paunovic@htecgroup.com/mbox/", "series": [ { "id": 491854, "url": "http://patchwork.ozlabs.org/api/series/491854/?format=api", "web_url": "http://patchwork.ozlabs.org/project/gcc/list/?series=491854", "date": "2026-02-11T14:51:30", "name": "RISC-V: Various big-endian fixes.", "version": 3, "mbox": "http://patchwork.ozlabs.org/series/491854/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2195621/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2195621/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "gcc-patches@gcc.gnu.org" ], "Delivered-To": [ "patchwork-incoming@legolas.ozlabs.org", "gcc-patches@gcc.gnu.org" ], "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=htecgroup.com header.i=@htecgroup.com\n header.a=rsa-sha256 header.s=selector1 header.b=l17xUbp2;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)", "sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=htecgroup.com header.i=@htecgroup.com\n header.a=rsa-sha256 header.s=selector1 header.b=l17xUbp2", "sourceware.org; dmarc=pass (p=reject dis=none)\n header.from=htecgroup.com", "sourceware.org; spf=pass smtp.mailfrom=htecgroup.com", "server2.sourceware.org;\n arc=pass smtp.remote-ip=52.101.70.79", "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=htecgroup.com;" ], "Received": [ "from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fB1kX2HDbz1xtr\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 12 Feb 2026 01:57:40 +1100 (AEDT)", "from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 451B54BA23C7\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 11 Feb 2026 14:57:38 +0000 (GMT)", "from AS8PR04CU009.outbound.protection.outlook.com\n (mail-westeuropeazon11021079.outbound.protection.outlook.com [52.101.70.79])\n by sourceware.org (Postfix) with ESMTPS id 00E694BA23CB\n for <gcc-patches@gcc.gnu.org>; Wed, 11 Feb 2026 14:51:42 +0000 (GMT)", "from AS4PR09MB5681.eurprd09.prod.outlook.com (2603:10a6:20b:4fc::5)\n by PAWPR09MB6670.eurprd09.prod.outlook.com (2603:10a6:102:389::20)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9611.10; Wed, 11 Feb\n 2026 14:51:39 +0000", "from AS4PR09MB5681.eurprd09.prod.outlook.com\n ([fe80::8d2b:5798:928f:9faa]) by AS4PR09MB5681.eurprd09.prod.outlook.com\n ([fe80::8d2b:5798:928f:9faa%5]) with mapi id 15.20.9611.008; Wed, 11 Feb 2026\n 14:51:39 +0000" ], "DKIM-Filter": [ "OpenDKIM Filter v2.11.0 sourceware.org 451B54BA23C7", "OpenDKIM Filter v2.11.0 sourceware.org 00E694BA23CB" ], "DMARC-Filter": "OpenDMARC Filter v1.4.2 sourceware.org 00E694BA23CB", "ARC-Filter": "OpenARC Filter v1.0.0 sourceware.org 00E694BA23CB", "ARC-Seal": [ "i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1770821508; cv=pass;\n b=pHt1nwrT1I7Az0J0M5/knwHtLpkzw7F5EhT151vC/ngR2cW2XXWbxU84mvR3g3AgJGaUUXv1f32jbxx5dH6zCl8qilQC0Vg09UvLUdpB1QKmc+xycdnsg0deoI6w4YwGF/6Cx7sFwFHSwf2eTGB71DVpbSNlAWt3PoWic7CAJ0M=", "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=X2woQvZoa7uW9I4cKUTzEjJbLD3TIQkxwhMsJmqcx/e/34Ggb5+Ju2ZyyCisJC8tNr4PrnRaHmGUHbBh8MEJ4EKxxLFTOstfTLEXu9Y7p/GIgjhqdUNafzpOp3/VJ19AOc5MujmR9rZzuz7aAOQbEF4gbKy+jDAXk2Uu4KwLvqHviBdUYQQJzC4m3epPeJzUm8J+X1RejgBBETlZgSMG0d4mj9IoGaN83q6iyzquumgON9zUXGBZTCvXcSqlmU+ffARiieuF2dno6BYrz2c5AlMAwSBoK+XIzy2U0X+pUnpoWQKFoqN3LizpXWaPbvxxVf/GViZq1qrL+KxuLL9XBQ==" ], "ARC-Message-Signature": [ "i=2; a=rsa-sha256; d=sourceware.org; s=key;\n t=1770821508; c=relaxed/simple;\n bh=S/rcl4yAK+hfB8xpEOnJh52s5n2GGWlAKLtA+LzNFys=;\n h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;\n b=WjmL6i3NaR5HlsvYO4qCd6Ah6AeWlb87fqJ55k2g4qtQhlbyribnDiDrjJ1Akt7GO4c68LApm2K++olAxADn5WmynKwHPLyhw0Im+Nx30A35tKSNLFukrWIhL6zH3Sja6NA8Dv/QJHGQm9RbkPeYGhcSVjO+Vtx9KyYuPECu++4=", "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=O/h8OLSJwo/8lGcKpJxm6/v0T+jCIjrZrcZbMW5HbUk=;\n b=jPSnwkh/PPJcH2y5y0MgaOvRp2Wk7GyJeRJnAsO6iZzOumBEVLN8r9c7zlGWw3DGQnD2yaGr+4P7lMps8UDEsnD1mFeWY+atSn7UXuNi3892nFz2jKYNevNDLkYgVH7bRIn3DobwNnMLtVdQsZoiO+uS2yCX8+J1sZP0QGr1iKKheCfdomvntUkp0JPlAVL/CwccYOs8T8ISJ3d33Ar4v5Mh9snzX/TIiNBf6aN8ar6ueUO1AzqGW8L80zuZrj6uS/vj4DrwCV0YCDaTrK7KptoboOUeNyBC84UUSAXuvK9oO+YDc6JV7438UHu/e2Ivsx/jmui61BrI9ufgZilr6w==" ], "ARC-Authentication-Results": [ "i=2; server2.sourceware.org", "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=htecgroup.com; dmarc=pass action=none\n 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;\n s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=O/h8OLSJwo/8lGcKpJxm6/v0T+jCIjrZrcZbMW5HbUk=;\n b=l17xUbp2JTmS7SNOBLohr2UL75hEhdN8lt8MOJERFIzkowPKNgFErlW77P0AKajkyt+gye8j8V6Zg+h6RVYjj+G1XzhPoIhbLTEMTEEGN0OuRExA8FpHsZIfW/YQhT6gbMm5LrvgUcz+O7LpXyr+nFs9HDwddhHTMyNlS9oKMhaVXuhFVKFXS5j4YPaHg5v3vnSeSvXWayO+mn/5zy8dLWH5Os2L2iutSxsrZlIEjqkJPpTr7pFn/SQKcjZ4bOapYrEugHAUqRYRZroSu+lNiJKlCxeWJBVrt7L10GiNlc/SBWr60OZTenLKPBbxMJpSBWXQsXaZwDGzv7ArhTLIVA==", "From": "Aleksa Paunovic <aleksa.paunovic@htecgroup.com>", "To": "\"gcc-patches@gcc.gnu.org\" <gcc-patches@gcc.gnu.org>", "CC": "Djordje Todorovic <Djordje.Todorovic@htecgroup.com>, Jeff Law\n <jeffreyalaw@gmail.com>, Sam James <sam@gentoo.org>, Chao-ying Fu\n <cfu@wavecomp.com>, Aleksa Paunovic <aleksa.paunovic@htecgroup.com>", "Subject": "[PATCH v3 2/3] RISC-V: Use correct subreg in atomic_compare_and_swap", "Thread-Topic": "[PATCH v3 2/3] RISC-V: Use correct subreg in\n atomic_compare_and_swap", "Thread-Index": "AQHcm2XtgUGwHSQ7okGeyG8YDNuZ6w==", "Date": "Wed, 11 Feb 2026 14:51:39 +0000", "Message-ID": "<20260211145057.273814-3-aleksa.paunovic@htecgroup.com>", "References": "<20260211145057.273814-1-aleksa.paunovic@htecgroup.com>", "In-Reply-To": "<20260211145057.273814-1-aleksa.paunovic@htecgroup.com>", "Accept-Language": "en-US", "Content-Language": "en-US", "X-MS-Has-Attach": "", "X-MS-TNEF-Correlator": "", "authentication-results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=htecgroup.com header.i=@htecgroup.com\n header.a=rsa-sha256 header.s=selector1 header.b=l17xUbp2;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)", "sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=htecgroup.com header.i=@htecgroup.com\n header.a=rsa-sha256 header.s=selector1 header.b=l17xUbp2", "sourceware.org; dmarc=pass (p=reject dis=none)\n header.from=htecgroup.com", "sourceware.org; spf=pass smtp.mailfrom=htecgroup.com", "server2.sourceware.org;\n arc=pass smtp.remote-ip=52.101.70.79", "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=htecgroup.com;" ], "x-ms-publictraffictype": "Email", "x-ms-traffictypediagnostic": "AS4PR09MB5681:EE_|PAWPR09MB6670:EE_", "x-ms-office365-filtering-correlation-id": "92e1fedf-8e72-4a26-b6b0-08de697d1013", "x-ms-exchange-senderadcheck": "1", "x-ms-exchange-antispam-relay": "0", "x-microsoft-antispam": "BCL:0;\n ARA:13230040|376014|366016|1800799024|38070700021;", "x-microsoft-antispam-message-info": "=?iso-8859-1?q?Uxls8XaF0Tr9TWAdggT5GwzyGQ?=\n\t=?iso-8859-1?q?2HDPiO0RgB8or04adUHvzwacHMooJAaS+pYRtgnsF8AG0bFq/zsijK55CibH?=\n\t=?iso-8859-1?q?WWwnxBREk3TVT8e2H2u6B8LLN/8AST9fDqiHEGkVe2ytz9Q4m2KiZfWNkuFx?=\n\t=?iso-8859-1?q?WEluP/7kzzBbBqExZayv8SMZWObRZIuLVQBKQzrOhfuiq8VUG0/buUO9Lrq2?=\n\t=?iso-8859-1?q?yQ2u+MkCcqkhbQdm1Nj8nco2/HoErLgLWRra3/HS2C70eGrjRi84hTtHqC8K?=\n\t=?iso-8859-1?q?S4yXSJYgcUybePLVfly/RCGzqZTvy8umTnhXHxF/IKpeVW8su3hzpaqNzhIP?=\n\t=?iso-8859-1?q?USu/S69/VbXlt5TxedBsaTlQE1ejs0w547fiRWd0c8+lC2kB9QqtSRyMYdTh?=\n\t=?iso-8859-1?q?H9Q+qwQcItOmZaOmpFLpldc74Eo8J6oUSKKQ/3/dRWjiv8s4jg8FHPx0Vz+H?=\n\t=?iso-8859-1?q?SmiWEdXQvnzb0EEKrF/sa/CuMTd8KW0GwHbPy+IhXytx2Se/7rYF+OK1WTLH?=\n\t=?iso-8859-1?q?QPCbBcj5ysVrXcvgJPK/ylOVSkwDrHyFAkHCzN3oE2+uJkaxHOa1wAamzpmY?=\n\t=?iso-8859-1?q?OqUBrfQIBBn1eMBLv7dT4lI++z3mzjF4VsEExeztqOIpsi4kZK38+dibc+rR?=\n\t=?iso-8859-1?q?vvmf7n9s9Y5CUubXIJP0g1IRtXccLzMgIEmmQV1GhiXyjFw/2kOBSoZQbfL4?=\n\t=?iso-8859-1?q?mASadaPb9vnZ0bCveIKq13rSsSdWDDc0ZX6FWFcCgk/S+zasXN4yaLzonYJZ?=\n\t=?iso-8859-1?q?qZiPnRI694kl4N1kahe8hJA9mZe78zJI2ywDWKKXaphOJD1+1DPFGRl83nE4?=\n\t=?iso-8859-1?q?AiitETXD4/vik2BQuvGxvR5rKgs5p62FK8DKNBqGmB6DHWcUk7TPbY7GL2Wl?=\n\t=?iso-8859-1?q?ZLOg1sXpwP3WxHe3BN0yEy48kLfeEKo7mQzGyqClycVZB+VKStg8D+HoJsXU?=\n\t=?iso-8859-1?q?Z/kEEBy0qxywJ5fd5K1nuboAowWAvBPd/NpFQBqYCHj27nAQhYf+FCRJqWVp?=\n\t=?iso-8859-1?q?/xb0/Spv8mP4VzGLhEynZuSYmVKkyT1OBzRbFYVpmM8yc7sAlxxEeUezD3tx?=\n\t=?iso-8859-1?q?hON4v3RA20yySe0qJCCJdu9qN10x9gf7XbkTkgNp1WDaKxRWQ/+0FclBfj58?=\n\t=?iso-8859-1?q?haocLSLrdSC2nlczQVAVly6oHiC5f6xyyRyHWAMJon7oUwKRVFqPvSMp1l6x?=\n\t=?iso-8859-1?q?Rk+kcTHgwRuNwLuF1w4GSSmsYylulugpT6hsNao08UN/Q8duHGzk1GTnqS0Z?=\n\t=?iso-8859-1?q?5pTxd0xCJkynLbnPPOo/L0IGqiuXtTJbOgC9r4Yy5sclth57WvvzbaqXe4Zn?=\n\t=?iso-8859-1?q?Sz8frDkrOMM2sXBUTOffe8Di/si2nulZdhiK1IXqfYRpMEL47vrQKHcLtvn7?=\n\t=?iso-8859-1?q?5iZle5Me84CsdBF9FE7PD/+yWqY+VuMkYxdeUh4xhZoU1yPugV6YluzcsvpN?=\n\t=?iso-8859-1?q?67o1LMFZOaNJYDqTzyf2yH5w4cNDMjI7N+eyoD7ZLQ8AVg9zjH14VLl4Q1kH?=\n\t=?iso-8859-1?q?FZoPAM3Ufw4OqN5h7AFE9+2NvlrY3acKVVION8zwYrTdg1FfAao0lPna6eDS?=\n\t=?iso-8859-1?q?nEun7A9LZ0LtIHkPRBeRPWU66klGtctjiv+v72ETFwsLoI32ezja03W9D9r5?=\n\t=?iso-8859-1?q?9zBduhPxG9tQE4?=", "x-forefront-antispam-report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:AS4PR09MB5681.eurprd09.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230040)(376014)(366016)(1800799024)(38070700021); DIR:OUT; SFP:1102;", "x-ms-exchange-antispam-messagedata-chunkcount": "1", "x-ms-exchange-antispam-messagedata-0": "=?iso-8859-1?q?19Lnz023Owa92mow1ZXDa+o?=\n\t=?iso-8859-1?q?cZoH0R4htQ11uVENNXPVgtXQT/Q4FHJCZqiC2Ir0+ZZ9HDIwCzUlRrbWI96F?=\n\t=?iso-8859-1?q?TxswxLQo5VOs5H9miGQYgAtFsAleHzhi7K76dbjZy2XvUYxQqdF8tQJBScnK?=\n\t=?iso-8859-1?q?LJ2BPLV3FO5Kc+gNoWymiP9tss6WiB9yzFh+THyWxLy/B8bsUziHpeFhSMgg?=\n\t=?iso-8859-1?q?4gfH51M1RMH6KGyltcoaykVL7epmpvRnKbQNryqyFHiQa8fE7hnCuW1riQRB?=\n\t=?iso-8859-1?q?Qi1jEqz0w/ngWtWY7nSLAktA+3yEVMinxThzBZa/vPhiOp4FfB7+eCD0hyAq?=\n\t=?iso-8859-1?q?1LesppQvoRiZHGVu4tK16ddQRwX12OuIeij6iDu4e+CXaiQ4mjgyRlfQwgMF?=\n\t=?iso-8859-1?q?tmvIxxroUkrwg/uaj4LcnuwTkP40SmKOEsHV42IESyTX4SEGrU8Xxeh3uKWJ?=\n\t=?iso-8859-1?q?lNllc2GEpMJTU9wp/06xxyVkK2q2cAYxi2d9G7e7FqUb1xFCrUeuKV1roZSa?=\n\t=?iso-8859-1?q?Pu2MKEki4ysLM6JLP8p4G4qDgQaUgIGEPcTSagOkRxFwABJMZJsE30wR9YUu?=\n\t=?iso-8859-1?q?FGY4wQNvbwC+SAOthUThpb5Po17n539SKLr4OU6cxLxbfbmGTySIsHc9z7hU?=\n\t=?iso-8859-1?q?/V3i4I9qB7jakWE95K70ly1QwlaN3mh0JNEJOjhwPA2ZYr1JhFb8kC+n1O2v?=\n\t=?iso-8859-1?q?ugoEDouu2GyFRTbDDz4ZanmNc8yJisMTI4U3vf4QhNWVSeGPzDQ7RvVWWhLe?=\n\t=?iso-8859-1?q?Je6KpYx0wM7c8LrDGPT8nlCMQlns8rtAALjNE5Q4wMzeDteY4LJyMX9TObCW?=\n\t=?iso-8859-1?q?hwITYWNGIRqMunxDmQ+lXfxVJs2VKkckjOKoBQma8oEcSqLAdcKq8LmkMwcB?=\n\t=?iso-8859-1?q?5pXSGhNab1yc47lF1q62dIoIb9nKWfiPINJbBe2OZjP/MDJ/SYu7Lmx9DH3H?=\n\t=?iso-8859-1?q?0tYmJCPNmWmzTBS5wL7LTj9GfEh7xu61G1coneNGNJV4tcVBPeyjTSqHkBkk?=\n\t=?iso-8859-1?q?xDQMlGqTpQHMUyIciG11oL2OhD9pbEScl7diGS5zX9ky8VSoCjWtkTexiWG2?=\n\t=?iso-8859-1?q?Lps1goUXu1xhAW/rCxLuRigoThib/+p2bPv5PI2XYbrmfQlKBfW55oWJ2Bxc?=\n\t=?iso-8859-1?q?0Ss8WWOXEs4dFfupx9rFkwJLvgSXNTzpVhQPpA0iEBIhCefZ/4ZCg1XXQ/GW?=\n\t=?iso-8859-1?q?l74PCTslhJ2G5xMMTdhn/f3MmdarLk4ixvt/V0enF5BAPStuRccs1k9UktIY?=\n\t=?iso-8859-1?q?hPhOs9d6aXkPxOZkPZUS/4xq+yX2WtCq7CwYCd15W2JL1bW+hulmhccxtxjR?=\n\t=?iso-8859-1?q?qnvGD6GXr8KX+4n9taBfUIUXPXhLf4A4LxbrAXFg/ze4H7W7+1xYAZUbjk87?=\n\t=?iso-8859-1?q?HUOBBhqPNghOmBVHE6aYd1RFNXG1mUyfyNjSnPzr/gy6plNr4UBw7dVZNzjY?=\n\t=?iso-8859-1?q?NxHVRH63Nq8uI+voYj4eA1or/MyCjQ9vAJhV8/+1y1EEs0KXXj4sGtp+VdAC?=\n\t=?iso-8859-1?q?0+4DB0AZCiQNfaf5ZdY8cH739+i6MJd6cnW0aHKQGWNf4p85g9hOr8y3gVpX?=\n\t=?iso-8859-1?q?21DsdImJC4pzWldCBaHQExtbqTJhy3yBvfMCznVlAo1q8CPbzn7lQie8oDsD?=\n\t=?iso-8859-1?q?5seexxwTiU8xhJUVKUJixjacnhm/4rJ8cn8VH9GC9WIPyG+ezSpfAfvJSmgo?=\n\t=?iso-8859-1?q?j34A6DjG7BaQ18kUx26z/X+8MLbyd1TIWD5ulPSXstk1AdPELrbVqyP8zTfr?=\n\t=?iso-8859-1?q?zK27k62/+t/PlMk1BH+LR2FlwHz62mRNzGH7hsR2UCgQrCLkXOJad0Rj3HgC?=\n\t=?iso-8859-1?q?mmRixUmtCkEm3bpe5m4FmrgU2R8Jg?=", "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": "\n 92e1fedf-8e72-4a26-b6b0-08de697d1013", "X-MS-Exchange-CrossTenant-originalarrivaltime": "11 Feb 2026 14:51:39.4238 (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": "\n C7Mid6ceHlasL5VK8vCMCEjVjhajOrrhEJlQ26D1/0jS6xPBvJeCZGogVOYCXUt7YvIE2t1qPv4GR5FsIx1EqsM+YN0NGRFUMYsCO+laJYk=", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "PAWPR09MB6670", "X-BeenThere": "gcc-patches@gcc.gnu.org", "X-Mailman-Version": "2.1.30", "Precedence": "list", "List-Id": "Gcc-patches mailing list <gcc-patches.gcc.gnu.org>", "List-Unsubscribe": "<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>", "List-Archive": "<https://gcc.gnu.org/pipermail/gcc-patches/>", "List-Post": "<mailto:gcc-patches@gcc.gnu.org>", "List-Help": "<mailto:gcc-patches-request@gcc.gnu.org?subject=help>", "List-Subscribe": "<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>", "Errors-To": "gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org" }, "content": "From: Chao-ying Fu <cfu@wavecomp.com>\n\nGenerate proper offset for operands in atomic_compare_and_swap on RISC-V\nbig-endian targets.\n\nWithout these changes, inline-atomics-3.c execution test fails for:\n\"-march=rv64imafdb -mabi=lp64d -mbig-endian\n -minline-atomics -Wno-address-of-packed-member -lm\"\n\nThe patch was tested using QEMU modified to run big-endian RISC-V\nexecutables [1].\n\n[1] https://github.com/djtodoro/qemu/tree/riscvbe/current#\n\nSigned-off-by: Aleksa Paunovic <aleksa.paunovic@htecgroup.com>\n\ngcc/ChangeLog:\n\n * config/riscv/sync.md: Calculate proper offset for big-endian.\n---\n gcc/config/riscv/sync.md | 3 ++-\n 1 file changed, 2 insertions(+), 1 deletion(-)", "diff": "diff --git a/gcc/config/riscv/sync.md b/gcc/config/riscv/sync.md\nindex 37f15d816595..8ccdbe8fb0ed 100644\n--- a/gcc/config/riscv/sync.md\n+++ b/gcc/config/riscv/sync.md\n@@ -605,7 +605,8 @@\n \t value is sign-extended. */\n rtx tmp0 = gen_reg_rtx (word_mode);\n emit_insn (gen_extend_insn (tmp0, operands[3], word_mode, <MODE>mode, 0));\n- operands[3] = gen_lowpart (<MODE>mode, tmp0);\n+ poly_int64 offset = BYTES_BIG_ENDIAN ? GET_MODE_SIZE (<MODE>mode) : 0;\n+ operands[3] = simplify_gen_subreg (<MODE>mode, tmp0, word_mode, offset);\n }\n \n if (TARGET_ZACAS)\n", "prefixes": [ "v3", "2/3" ] }