Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2194098/?format=api
{ "id": 2194098, "url": "http://patchwork.ozlabs.org/api/patches/2194098/?format=api", "web_url": "http://patchwork.ozlabs.org/project/gcc/patch/20260206202012.1043720-3-jerome.pouiller@silabs.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": "<20260206202012.1043720-3-jerome.pouiller@silabs.com>", "list_archive_url": null, "date": "2026-02-06T20:12:31", "name": "[2/2] arm: testsuite: Update and add tests for TLS with -mslow-flash-data", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "2c6f81cb72ad88d98978f9ab4c0d56f1de5ff0b6", "submitter": { "id": 77494, "url": "http://patchwork.ozlabs.org/api/people/77494/?format=api", "name": "Jérôme Pouiller", "email": "Jerome.Pouiller@silabs.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/gcc/patch/20260206202012.1043720-3-jerome.pouiller@silabs.com/mbox/", "series": [ { "id": 491330, "url": "http://patchwork.ozlabs.org/api/series/491330/?format=api", "web_url": "http://patchwork.ozlabs.org/project/gcc/list/?series=491330", "date": "2026-02-06T20:12:30", "name": "Support TLS with -mslow-flash-data", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/491330/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2194098/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2194098/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=silabs.com header.i=@silabs.com header.a=rsa-sha256\n header.s=pps12202023 header.b=1yF4KDHD;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=silabs.com header.i=@silabs.com header.a=rsa-sha256\n header.s=selector1 header.b=WEtqtyTc;\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=silabs.com header.i=@silabs.com header.a=rsa-sha256\n header.s=pps12202023 header.b=1yF4KDHD;\n\tdkim=pass (1024-bit key,\n unprotected) header.d=silabs.com header.i=@silabs.com header.a=rsa-sha256\n header.s=selector1 header.b=WEtqtyTc", "sourceware.org;\n dmarc=pass (p=reject dis=none) header.from=silabs.com", "sourceware.org; spf=pass smtp.mailfrom=silabs.com", "server2.sourceware.org;\n arc=pass smtp.remote-ip=148.163.149.154" ], "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 4f75Cx0Y9Rz1xvD\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 07 Feb 2026 07:24:29 +1100 (AEDT)", "from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 9B94B4B9DB7D\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 6 Feb 2026 20:24:25 +0000 (GMT)", "from mx0a-0024c301.pphosted.com (mx0a-0024c301.pphosted.com\n [148.163.149.154])\n by sourceware.org (Postfix) with ESMTPS id EEE284B9DB58\n for <gcc-patches@gcc.gnu.org>; Fri, 6 Feb 2026 20:20:30 +0000 (GMT)", "from pps.filterd (m0101743.ppops.net [127.0.0.1])\n by mx0a-0024c301.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 6164Mm8P3579694; Fri, 6 Feb 2026 14:20:29 -0600", "from sn4pr2101cu001.outbound.protection.outlook.com\n (mail-southcentralusazon11022090.outbound.protection.outlook.com\n [40.93.195.90])\n by mx0a-0024c301.pphosted.com (PPS) with ESMTPS id 4c58stssyj-3\n (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);\n Fri, 06 Feb 2026 14:20:28 -0600 (CST)", "from IA1PR11MB7773.namprd11.prod.outlook.com (2603:10b6:208:3f0::21)\n by SA1PR11MB6758.namprd11.prod.outlook.com (2603:10b6:806:25d::8)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.13; Fri, 6 Feb\n 2026 20:20:27 +0000", "from IA1PR11MB7773.namprd11.prod.outlook.com\n ([fe80::acd3:fd18:5809:64c4]) by IA1PR11MB7773.namprd11.prod.outlook.com\n ([fe80::acd3:fd18:5809:64c4%3]) with mapi id 15.20.9587.010; Fri, 6 Feb 2026\n 20:20:27 +0000" ], "DKIM-Filter": [ "OpenDKIM Filter v2.11.0 sourceware.org 9B94B4B9DB7D", "OpenDKIM Filter v2.11.0 sourceware.org EEE284B9DB58" ], "DMARC-Filter": "OpenDMARC Filter v1.4.2 sourceware.org EEE284B9DB58", "ARC-Filter": "OpenARC Filter v1.0.0 sourceware.org EEE284B9DB58", "ARC-Seal": [ "i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1770409231; cv=pass;\n b=kkQDXXtOgkTevxrVehf88Fh6EkaEY50ymgwVd85TJKk1nIgW7Mppgljj1IifjrgBSOTK5JsavPmphg5qjWbc8h7+R9oa9GYUFMuMeSoYngPY4gqfkgjJlkMvt8Pr6TaGMXEyII4AfdFzQLrRUIYT7mVWxJbo2cuATas50vcKu3s=", "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=mH8yM9tdr4JrNsGOOlGDB1tpmzlBpO58kZTcGhd5fTLMAKXNMQKAg5NdHU8z8rHpBNdmzg/u1VHIewEo0W1gU1wInEGYigd0OBZumuAyHC+XNIJSybeilXaXcsCvHR2DVpF+gLlBmoi949+z5GvRnQXI9oD+Us8NOLG6X9gP6tg4L5X0vnaArJBYZ3C650N0jpj1uzeKvaUXZhtQ8utnChw6mhu9o1Ujf6W8DlIvgZ589soiO/9cF2WK3QjfyzH5vEmML+2uzcv0J2DX08qiS8i3IWFEOCWsEajLAYEWuTans/Hc9uORHlkgVFM1+vUqUaFIfzkLMD97oVXcqFBu5w==" ], "ARC-Message-Signature": [ "i=2; a=rsa-sha256; d=sourceware.org; s=key;\n t=1770409231; c=relaxed/simple;\n bh=BfMgdKdE2/ofJAvLbmmzxq9y+dMvRJoMgAhHFMSF9Nk=;\n h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID:\n MIME-Version;\n b=f+8TdalLC8afkcUT319R0ekRvZv6c8VKd7ur+q5WlPcR0cuUrD1xRTgiVimgZppwtv6x1FkTxMU4An+TK+iiybG+Zy7FK/iEw2sIVPPLAH/N1tEMEKD0p1ylPGS/VhNiwM1ExYCgxdrcDCzRQEW7JCM7thWx1yWvFimX/u97O2w=", "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=BfMgdKdE2/ofJAvLbmmzxq9y+dMvRJoMgAhHFMSF9Nk=;\n b=hmuszMR2U8nLb58AWz2+6ZbRt/KC/SKTfuyfk7kef5rn4rbOnL9NOu6fMfs8uvUPdzfJ4V50z0+hugv7++Fz9oSoH3rtknl/e6ERuP5imQB+mQwjBYCdjGo9VGMGjXC72p68qS5R3C1nZQuNO2qeC+3k7geXkDDdFa2Gxu32P3egZF7F+UHhpGcLQ9yWMs0BUxecUcbdVHQeATAtE/6jdQARou+aR/pzIB15b2HH7nUIdUvFUyOhK/qcy/cuUJw79xvSI1MABvnbQZV7NU52ljM1RyVzvpmG9TqxUoOL+SKIJ8PirU7ppL4xIXKDWqpo8iLqtLc/0ysg7JSz0aBpsA==" ], "ARC-Authentication-Results": [ "i=2; server2.sourceware.org", "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=silabs.com; dmarc=pass action=none header.from=silabs.com;\n dkim=pass header.d=silabs.com; arc=none" ], "DKIM-Signature": [ "v=1; a=rsa-sha256; c=relaxed/relaxed; d=silabs.com; h=cc\n :content-transfer-encoding:content-type:date:from:in-reply-to\n :message-id:mime-version:references:subject:to; s=pps12202023;\n bh=BfMgdKdE2/ofJAvLbmmzxq9y+dMvRJoMgAhHFMSF9Nk=; b=1yF4KDHD6fnZ\n X3+6eNBB53hikIpv8yR3RYG8E7OgatQqSK85LzbIdBfOeg3eG15kS5HVASccAUwa\n hkrD9hNxc8Tw+Xk8xEheiY4DScDxQ2K3dS97G/VYeEumj+Ieu3pfiN7AxHyB8UnH\n hmW3xUfIqJfuY0cJ+arqgsrRg9VSxj/DsclhZ3ci2lwUYIOvbZh//f12SdTYd+iH\n F2/kudyfxjzWbbM5X7MS/FAOVNxnf9V5xK3xZu0QQAHiBgjgaKAMkRG/LTZo0Ivs\n uCxkcpU8uOhoIA4QywXeAw5F47qOyi90XagshU0uhQK3oTmVcFIcrr4ExlnY/CGs\n 26ZUHBiOog==", "v=1; a=rsa-sha256; c=relaxed/relaxed; d=silabs.com;\n s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=BfMgdKdE2/ofJAvLbmmzxq9y+dMvRJoMgAhHFMSF9Nk=;\n b=WEtqtyTcVWLBAJZnTq2aSLUltg86xUTaGLQ5nJggSX/Wg15K+noLH190oj7oHKvlqGL72X7yZiJi+9vHI5f1Pjf7ydearxgFi8wiDIS2dxNCVKQpDtBr2WPLE4Dggho/ydU+aR9YrYgjN3BiSLFvPJNqnZvon0XhKMAj7dXugK4=" ], "From": "=?utf-8?b?SsOpcsO0bWUgUG91aWxsZXI=?= <jerome.pouiller@silabs.com>", "To": "gcc-patches@gcc.gnu.org", "Cc": "=?utf-8?b?SsOpcsO0bWUgUG91aWxsZXI=?= <jerome.pouiller@silabs.com>,\n Cursor <cursoragent@cursor.com>", "Subject": "[PATCH 2/2] arm: testsuite: Update and add tests for TLS with\n -mslow-flash-data", "Date": "Fri, 6 Feb 2026 21:12:31 +0100", "Message-ID": "<20260206202012.1043720-3-jerome.pouiller@silabs.com>", "X-Mailer": "git-send-email 2.47.3", "In-Reply-To": "<20260206202012.1043720-1-jerome.pouiller@silabs.com>", "References": "<20260206202012.1043720-1-jerome.pouiller@silabs.com>", "Content-Type": "text/plain; charset=UTF-8", "Content-Transfer-Encoding": "base64", "X-ClientProxiedBy": "PA7P264CA0253.FRAP264.PROD.OUTLOOK.COM\n (2603:10a6:102:371::9) To IA1PR11MB7773.namprd11.prod.outlook.com\n (2603:10b6:208:3f0::21)", "MIME-Version": "1.0", "X-MS-PublicTrafficType": "Email", "X-MS-TrafficTypeDiagnostic": "IA1PR11MB7773:EE_|SA1PR11MB6758:EE_", "X-MS-Office365-Filtering-Correlation-Id": "9f7e950c-922f-4667-a5e7-08de65bd2a46", "X-MS-Exchange-SenderADCheck": "1", "X-MS-Exchange-AntiSpam-Relay": "0", "X-Microsoft-Antispam": "BCL:0;\n ARA:13230040|366016|52116014|376014|10070799003|1800799024;", "X-Microsoft-Antispam-Message-Info": "=?utf-8?q?IOG65Z/PDfX8q3HKSfhnL6MMGs9ROKx?=\n\t=?utf-8?q?nWM6zEqNc+FVWD0P1NPWXZ7wCmK6y3aroUD4NqUzcqSn0dMkgspGtIEk5urtyeW+B?=\n\t=?utf-8?q?anRQ/ecvODwKOpYNCNH93SsRR9KzCHmih9Dae0kMZkqjXixBdaOnoRvQ8UTYtukq/?=\n\t=?utf-8?q?PysPvurLSFdKLZeyz8OB4R7MGZVMMjlbI3LXSJUkaTY7YF8FUActABAdsLXxeeroJ?=\n\t=?utf-8?q?J84/l1qiA5uDGUC+5dnf8TUY0mQd3cIa3tbTkemnkqms4XNpKrr1J8x++W94pOAhB?=\n\t=?utf-8?q?DGS/96AXKk9XMcvTlC5hz0hkgKVI3fzkGlWL/pAEEzQaucHFvWboht0a6R0hru5h+?=\n\t=?utf-8?q?+7gtqNiGsgB9G5fXN93c115n0zeFmbzT9DPQ961u9S4NGHLlBMjeqGKueYWxQ6TEi?=\n\t=?utf-8?q?PyjQfmI0tE9sJSdOaVsHyk3UMcoHuMYuoMxC9oR9f5siCd2T2Il80K5AnzLeVuxJg?=\n\t=?utf-8?q?41Ah71ty+s4Zzhwcq0LhW4fMFGY6v08sNyEQZDbziiXWLHL04SXELAPjGUTxAR4Ea?=\n\t=?utf-8?q?yvYW2us8mQF6ej4EVto95cvaDF7iSBm5e3ild6Om6pwWXD/1bPmWgB7rjN6FI8XJy?=\n\t=?utf-8?q?k/+SoqgWCoNpUh2flkftzpTRqvhu+xlHIMtdFO+XTpanVGWWXWjpdPasx83cupQqL?=\n\t=?utf-8?q?Lh+kCXbFoWE+UgMvHsY6F2soXA/kqbHWNEuUDaXE9UpT5iv6t0DV8qiT62UyRYh6T?=\n\t=?utf-8?q?yxPZQ8ev2EFEWLMrMKFwTt7H2HW/bHgb6uQmWBKK1Q0TpRBg1Mrzcr1TXBkaU5RuV?=\n\t=?utf-8?q?ieOi+H6GUVtez31Lin7wkK/Zaf1tVC81rMROU/SjyGVKCXG/EzWBTfvFXSgzx0PwZ?=\n\t=?utf-8?q?PCfbn6ygj3Xil0QSdPATJDxMHqkAfjlFTgsnp6HHJpK8BPLZ7AoFXqaaBdULaMlF8?=\n\t=?utf-8?q?UGV0ZAjD7uUAG6CGDDZPb88NWvt/CrJMWC2Oa40ZyhpcGL3UmaLBQONbcjBKQnVLP?=\n\t=?utf-8?q?HPd1USkL3oOEFohWSGOOevbujYU++mao0XorssqnBnqxIIpMNp/N7UunfppuoFpE0?=\n\t=?utf-8?q?LLZ25gkQsc9z/VBjwCqpkk+ZyOYpDY6yMyMenLXftDi4q45Jdx7udOe2r50/ogv5W?=\n\t=?utf-8?q?n3dKpqvxl2UjP02oMPMAuoNbqkxZcrYULZ0KxDX3/a34q7TMEwXSwZxpAMPJtdpl4?=\n\t=?utf-8?q?hUV3ZlCVZUgYf10W0KpLrtsCL+K5i6oHV565Z9tExz0h5kZe0Dl0Rcni9vZBZ5U5z?=\n\t=?utf-8?q?tVJyozj6aQ1k1w6C52b344eSjZN8mWSL01v21Upiv5tH9YspC+Gq2eqbV9QSaQVoJ?=\n\t=?utf-8?q?bPXfG9TYrF0VHp0udT7w4du5GD2E2SIZnaqf3EuTkUAN8WzxOf56dXbaOhFQyWshS?=\n\t=?utf-8?q?YTLshHBlh7J78BycY/qYCnuq8VjOysqcT1sND3iXe8tI0JLSooDVY2PrfsgplLyEy?=\n\t=?utf-8?q?HmKcxJxCFjiRBEvAqKAkY9Zrdg0GQBtMAX0Am1X9ttulSvfbAyFYe321itD1vbmGu?=\n\t=?utf-8?q?fM8aF5hStYfwjBBPBCdKrQOrEDXIomLOmxylcffnN+NbB8shTE63s=3D?=", "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:IA1PR11MB7773.namprd11.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230040)(366016)(52116014)(376014)(10070799003)(1800799024); DIR:OUT;\n SFP:1102;", "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "2", "X-MS-Exchange-AntiSpam-MessageData-0": "=?utf-8?q?ZWkSlwUjLByn8UgN3Cbq/o0K7tJG?=\n\t=?utf-8?q?L7W78hQrgNEdZdtzUCzzOn15SFDtU2380dLQVIxA5XUzWXj2do56932sYH72CDcZ9?=\n\t=?utf-8?q?bpnrodCVUZLehZ2Nqq2/CxWjEwCMmMR2gr41YwOm4XO6BN/ICT7BulzA2PmimQM20?=\n\t=?utf-8?q?sXNMUTLmmljlEgN37CYv2WY/Aq+ghGaGTNZdxyD3Vw1IQldaHiCRbiq+r7XQ3krFL?=\n\t=?utf-8?q?+PdDugLTxwmQ9cgCxooxMrqZFUmtaWpcL1hVW71ILC3oih6EDK842HYDITvaPGxDF?=\n\t=?utf-8?q?O7vO9Z9gBGZnQlWr99TBe5jhBWJa3zqfAuGeW29twxzHckiAvgaioiAxN7AW/J9wo?=\n\t=?utf-8?q?qAx0K8c+JlpfZ0Fcrp8dpQwODD2EmeXW1L6powDVXVMW+FngWU3DTadjjwUtjc0Mq?=\n\t=?utf-8?q?WK3J0DmjumgYAR2QQwQ24ZwPyKiROO6gPm8A5i2Lol8htFww9bDpJ5Xqlek3RMj8m?=\n\t=?utf-8?q?BDEn3Yy7r5abV6JboqoCHOiRbmx9BgMHQjm9uHKgGw919ik31MCj4qRHEXvc2DsFy?=\n\t=?utf-8?q?ZKncR0I4CSfBfQD6EverjQCjCOSDmYVudc+kZ/Xs5EFzubHOBysR7L0onJSZfUeBw?=\n\t=?utf-8?q?V7WqTWOVu5UEiBHKpmYZTYyajDtFJ91nxH1OwPYCVYB8wCyPqDjK0gxAe2blG7EEb?=\n\t=?utf-8?q?B5QUoMWHzof2Ev2K1kbvRA6bnNCF2/5cWcqlutiqGGdyf2M15ECyiYg7pO58U9CN/?=\n\t=?utf-8?q?ND+J2G6IqAfofK2GeeADG9kHZgL9xBn6rbmT24CmXY0YTk+TxYKix0IcZop3QzF50?=\n\t=?utf-8?q?x1XbUpHCF2bXk1SdcVVH1n53MituKJN+Z7ylg0RXeZWe+ui40kSRPSUznrKVdRY20?=\n\t=?utf-8?q?6Ux/Z7zWUuXZhOHmFWUpVB7c1kK4OEBTAVvr+mYpTMAg7D7BrWKrPWmQ2jpksfDdR?=\n\t=?utf-8?q?JwRz5EVWgXUwjfEtXim1y0lwcJMI7E2fNXrvd/30cP6tFBk6P5H6Dis26OFnPOuZJ?=\n\t=?utf-8?q?1abB1PmTwP7kOTfpaCkzUZS87Lg1r3PY2SwUVBf8yjK8iQINg+MdXQxj+ZOa20Lbh?=\n\t=?utf-8?q?YzxnnFGPQ2lHyaA5qpojP2EvBASVUlrdiy+mQ9NQknw7vRHfAt3nPHqSmDXSx/MU9?=\n\t=?utf-8?q?KYMZbThU55MSIEBiAdTinOrq73TmaNOY6DRfFdtUGopESqGbL2ruBMJ9rYMpC5P8B?=\n\t=?utf-8?q?7MVKPwN3uCBzkmbfHZiB2Ee+Yv2RsEM8HA/D9z6L35TL/Wu+enY7rwQ+PIEkIDiYm?=\n\t=?utf-8?q?cFAuASiBcVc7/TbMv30Qe8ea5V6iBsqr+yCmvDXZtgxJdujEYKDJOmc6E9lDZq58r?=\n\t=?utf-8?q?4ppNCjIoVzww0j/byubmISuKkqD6vdUSU66PfSyB6og9UHbaRIyxCxX7cKJe+tAzO?=\n\t=?utf-8?q?Fpl1vluPY0iTAfj4q4ehyZQeIq+9eusU9CS1x8PxVBraWhYu5l9CWHtVYp0OWUPpc?=\n\t=?utf-8?q?dOfc1pC8w0NTjFt8ju+dTCv2DhnegcojwFTJPQCyq8HXkhwSC0BDfg8s6aHMeR+zU?=\n\t=?utf-8?q?3y5H57MVZ8j+OjV0KpTpVj7aDc15ZCiT1uktDIT4tgBGz5IltaRrp0k7d3/trBJYE?=\n\t=?utf-8?q?QCsKh1pUMpWlrhFrDscLf4JVWmrQNIDTdtsiV156XRr5Tis0AL6YoCv7g3lMS1FmU?=\n\t=?utf-8?q?uNpMdySa8CaLinRh2E8lhVlVDcSSCCTPgv1MlJdBMm/uSvXCnG4vGFfnkyYKbc4DI?=\n\t=?utf-8?q?iAcm0W+MjKYhLUxYvMq/NL3iyl6oHqoo4ALt3amkbGj1P/miCiMBzuk+zjsn/qMhi?=\n\t=?utf-8?q?TKuS0bVBGVomrJwi+?=", "X-MS-Exchange-AntiSpam-MessageData-1": "m/sTGzDHvxm+GQ==", "X-OriginatorOrg": "silabs.com", "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 9f7e950c-922f-4667-a5e7-08de65bd2a46", "X-MS-Exchange-CrossTenant-AuthSource": "IA1PR11MB7773.namprd11.prod.outlook.com", "X-MS-Exchange-CrossTenant-AuthAs": "Internal", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "06 Feb 2026 20:20:26.7264 (UTC)", "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted", "X-MS-Exchange-CrossTenant-Id": "54dbd822-5231-4b20-944d-6f4abcd541fb", "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED", "X-MS-Exchange-CrossTenant-UserPrincipalName": "\n hpbtqeS5B1jzdnWWU0uHp8NVlBL6v1JnbBjFZXNXE5RnPAvSr5UQXt/j5lUo3VlqS6OJvLM1mrRKtB7feoCnTQ==", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "SA1PR11MB6758", "X-Authority-Analysis": "v=2.4 cv=Ca4FJbrl c=1 sm=1 tr=0 ts=69864d0d cx=c_pps\n a=hcVEZFb6UyxxfUjrL3vAww==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19\n a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19\n a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=M51BFTxLslgA:10\n a=i1IsUcr2s-wA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Mpw57Om8IfrbqaoTuvik:22\n a=GgsMoib0sEa3-_RKJdDe:22 a=2AEO0YjSAAAA:8 a=EQRw5P0gAAAA:8\n a=9JxxJ8B9d1RpSalaQjIA:9 a=QEXdDO2ut3YA:10 a=GI8xrxFFG9YAnKmFWWXq:22", "X-Proofpoint-GUID": "FIl_n4CqwjLLpvvIokQaIDM59S3UlHub", "X-Proofpoint-ORIG-GUID": "FIl_n4CqwjLLpvvIokQaIDM59S3UlHub", "X-Proofpoint-Spam-Details-Enc": "AW1haW4tMjYwMjA2MDE1MCBTYWx0ZWRfX4FHMXnTcg2p5\n zmIzY+2wFwprAQAXh0zWWmZtCzUWM6Q/VtkalQR/RK+oHSdMhKLdD5fBZnVhpkL8wtknBPuJF58\n ASxV/u3u/4RX1+KhWEDdBigSSoqfnohBD9yEVikCeZcqzlb7n82JzxE3xPIQk9h7DS1Spt2Mwj/\n f8Brj3+2Z52bzRZE7DPdGHMTOjhDUxYqcwIQaD5gyqRmSzjRzdsqjfiV1Mz3RJWvPGLwIVZ64pD\n /Nt5xm9ExLfgRO5LjQKtdKp30jDiSC4KJL1NLsSZH7GCGSVwX29fC2M5MwtjBS3OMpdQVuEh0ui\n s3W/H/DIcOGEktxB+tgQEFKvw0mLDz3gxclgrwTviOxNmodXN1IvMoJ+ADZOAKYciUjOdJpiVBA\n zJGIWfGbZUpThs9VzRc5jDoj0z6mjYBZk7k74TeFqwkhSoRgoRKFNm/1Tb3y4+USF+HzKG+Oudu\n WbdwoISgRY4BIxlnLrQ==", "X-Proofpoint-Virus-Version": "vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-02-06_05,2026-02-05_03,2025-10-01_01", "X-Proofpoint-Spam-Details": "rule=outbound_notspam policy=outbound score=0\n lowpriorityscore=0 phishscore=0 adultscore=0 malwarescore=0 clxscore=1011\n impostorscore=0 suspectscore=0 priorityscore=1501 spamscore=0 bulkscore=0\n classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0\n reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2602060150", "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": "Update tls-disable-literal-pool.c to use -mpure-code instead of\n-mslow-flash-data, since TLS is now allowed with -mslow-flash-data.\n\nAdd thumb2-slow-flash-data-tls.c to verify that TLS access works\ncorrectly with -mslow-flash-data and generates appropriate literal\npool entries.\n\nSigned-off-by: Jérôme Pouiller <jerome.pouiller@silabs.com>\nCo-authored-by: Cursor <cursoragent@cursor.com>\n---\n .../arm/thumb2-slow-flash-data-tls.c | 35 +++++++++++++++++++\n .../gcc.target/arm/tls-disable-literal-pool.c | 5 ++-\n 2 files changed, 37 insertions(+), 3 deletions(-)\n create mode 100644 gcc/testsuite/gcc.target/arm/thumb2-slow-flash-data-tls.c", "diff": "diff --git a/gcc/testsuite/gcc.target/arm/thumb2-slow-flash-data-tls.c b/gcc/testsuite/gcc.target/arm/thumb2-slow-flash-data-tls.c\nnew file mode 100644\nindex 00000000000..19ae57b6363\n--- /dev/null\n+++ b/gcc/testsuite/gcc.target/arm/thumb2-slow-flash-data-tls.c\n@@ -0,0 +1,35 @@\n+/* Test that TLS access is allowed with -mslow-flash-data.\n+ While -mslow-flash-data disables literal pools for performance,\n+ TLS access requires literal pools and is therefore allowed as\n+ an exception. */\n+\n+/* { dg-do compile } */\n+/* { dg-require-effective-target tls_native } */\n+/* { dg-require-effective-target arm_cortex_m } */\n+/* { dg-require-effective-target arm_thumb2_ok } */\n+/* { dg-skip-if \"-mslow-flash-data and -mword-relocations incompatible\" { *-*-* } { \"-mword-relocations\" } } */\n+/* { dg-options \"-O2 -mthumb -mslow-flash-data\" } */\n+\n+__thread int tls_var = 0;\n+\n+int\n+test_tls_read (void)\n+{\n+ return tls_var;\n+}\n+\n+void\n+test_tls_write (int val)\n+{\n+ tls_var = val;\n+}\n+\n+int\n+test_tls_modify (int val)\n+{\n+ tls_var += val;\n+ return tls_var;\n+}\n+\n+/* TLS access should use literal pool with TLS relocation (tpoff). */\n+/* { dg-final { scan-assembler \"\\\\(tpoff\\\\)\" } } */\ndiff --git a/gcc/testsuite/gcc.target/arm/tls-disable-literal-pool.c b/gcc/testsuite/gcc.target/arm/tls-disable-literal-pool.c\nindex 834eaf6db92..d191838aa85 100644\n--- a/gcc/testsuite/gcc.target/arm/tls-disable-literal-pool.c\n+++ b/gcc/testsuite/gcc.target/arm/tls-disable-literal-pool.c\n@@ -2,14 +2,13 @@\n /* { dg-require-effective-target tls_native } */\n /* { dg-require-effective-target arm_cortex_m } */\n /* { dg-require-effective-target arm_thumb2_ok } */\n-/* { dg-skip-if \"-mslow-flash-data and -mword-relocations incompatible\" { *-*-* } { \"-mword-relocations\" } } */\n-/* { dg-options \"-mslow-flash-data\" } */\n+/* { dg-options \"-mpure-code\" } */\n \n __thread int x = 0;\n \n int\n bar ()\n {\n- return x; /* { dg-message \"sorry, unimplemented: accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data\" } */\n+ return x; /* { dg-message \"sorry, unimplemented: accessing thread-local storage is not currently supported with -mpure-code\" } */\n }\n \n", "prefixes": [ "2/2" ] }