get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/2218168/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2218168,
    "url": "http://patchwork.ozlabs.org/api/patches/2218168/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/gcc/patch/acvYcYRxZCAFakKq@arm.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": "<acvYcYRxZCAFakKq@arm.com>",
    "list_archive_url": null,
    "date": "2026-03-31T14:21:37",
    "name": "[1/4] aarch64: Add some missing dependencies to t-aarch64 [PR122483]",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "8c0774d20f11dfe401f10b0a207937e09dfd7315",
    "submitter": {
        "id": 79039,
        "url": "http://patchwork.ozlabs.org/api/people/79039/?format=api",
        "name": "Alex Coplan",
        "email": "Alex.Coplan@arm.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/gcc/patch/acvYcYRxZCAFakKq@arm.com/mbox/",
    "series": [
        {
            "id": 498209,
            "url": "http://patchwork.ozlabs.org/api/series/498209/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/gcc/list/?series=498209",
            "date": "2026-03-31T14:20:57",
            "name": "aarch64, c-family: Stronger type checking for target attrs [PR122483]",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/498209/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2218168/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2218168/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 (1024-bit key;\n unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256\n header.s=selector1 header.b=Y4Z+20Mk;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=Y4Z+20Mk;\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 (1024-bit key,\n unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256\n header.s=selector1 header.b=Y4Z+20Mk;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=Y4Z+20Mk",
            "sourceware.org;\n dmarc=pass (p=none dis=none) header.from=arm.com",
            "sourceware.org; spf=pass smtp.mailfrom=arm.com",
            "server2.sourceware.org;\n arc=pass smtp.remote-ip=52.101.66.28"
        ],
        "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 4flVmN4QWNz1yGH\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 01 Apr 2026 01:26:28 +1100 (AEDT)",
            "from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 8F93E4BA23E1\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 31 Mar 2026 14:26:26 +0000 (GMT)",
            "from DUZPR83CU001.outbound.protection.outlook.com\n (mail-northeuropeazon11012028.outbound.protection.outlook.com [52.101.66.28])\n by sourceware.org (Postfix) with ESMTPS id 3928A4BA2E0A\n for <gcc-patches@gcc.gnu.org>; Tue, 31 Mar 2026 14:22:49 +0000 (GMT)",
            "from DUZPR01CA0277.eurprd01.prod.exchangelabs.com\n (2603:10a6:10:4b9::21) by DU0PR08MB8663.eurprd08.prod.outlook.com\n (2603:10a6:10:401::6) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.15; Tue, 31 Mar\n 2026 14:22:46 +0000",
            "from DB1PEPF000509EF.eurprd03.prod.outlook.com\n (2603:10a6:10:4b9:cafe::7e) by DUZPR01CA0277.outlook.office365.com\n (2603:10a6:10:4b9::21) with Microsoft SMTP Server (version=TLS1_3,\n cipher=TLS_AES_256_GCM_SHA384) id 15.20.9745.28 via Frontend Transport; Tue,\n 31 Mar 2026 14:22:46 +0000",
            "from outbound-uk1.az.dlp.m.darktrace.com (4.158.2.129) by\n DB1PEPF000509EF.mail.protection.outlook.com (10.167.242.73) with Microsoft\n SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9745.21\n via Frontend Transport; Tue, 31 Mar 2026 14:22:45 +0000",
            "from PAWPR08MB8958.eurprd08.prod.outlook.com (2603:10a6:102:33e::15)\n by PAWPR08MB10257.eurprd08.prod.outlook.com (2603:10a6:102:367::6)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.28; Tue, 31 Mar\n 2026 14:21:41 +0000",
            "from PAWPR08MB8958.eurprd08.prod.outlook.com\n ([fe80::c522:a3f1:1566:2377]) by PAWPR08MB8958.eurprd08.prod.outlook.com\n ([fe80::c522:a3f1:1566:2377%4]) with mapi id 15.20.9745.027; Tue, 31 Mar 2026\n 14:21:39 +0000"
        ],
        "DKIM-Filter": [
            "OpenDKIM Filter v2.11.0 sourceware.org 8F93E4BA23E1",
            "OpenDKIM Filter v2.11.0 sourceware.org 3928A4BA2E0A"
        ],
        "DMARC-Filter": "OpenDMARC Filter v1.4.2 sourceware.org 3928A4BA2E0A",
        "ARC-Filter": "OpenARC Filter v1.0.0 sourceware.org 3928A4BA2E0A",
        "ARC-Seal": [
            "i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1774966969; cv=pass;\n b=QeBls8kcMOBIM5yd/ldusaFdNn/ylrv099kOMtl/CejNlYenkbavt8M4dbppNzQE539tja8hiCPYvDRd9IGSoSnJvjh9oDNMLFZ1DkViFCEFT4D1lPdnrkHxRZsqvyN6z36NioX/LvmrAJFpAQE+QEtw+7ItXu07O1U0c1KLvLw=",
            "i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass;\n b=H0tjP97mkDEfVhIKVHxdzBqSbgwpsK+m9q4c8Km0sm98kW4icCaszSmsV+c5YRIfszbag7QuJeImX414JKoVq4+ay8peLpSfU0SYmfzY3I5xaXdg6bVkDyYdy26g0WqW7ejbDPufRodbJv4q1OFvTlOQ82m0qOzgIxzJH+emiFU7UU+P5xALMYO3nAUFmrg9HpIjyZgqaJF8MvsZK8M2rQUxKAMqVRPVGGiTnWBznRQ+bMsPHZufBStrFVcmS3X/DzccfnArK9iXtgIdzRjr0m9PxYd89VRTyjmKvTad4AX5wUE71enx5Ii7Co+VUxRCJHlw1kDbszAHz8Pbp1NBGA==",
            "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=iOh0UUKy0Lq8EeMeaCJGq1RFY+sZrJzoQKIGy1PNlesBPT3XRU02FZzj41fC6WjeRN2OzVhTyRX7bzagqJx8qPv64ebSYftf1o4zXEHRZSo+Hv4m3SkAtVnxMoYWxERTrgdeTfJibEbx0rVI0v6McA9pQp8/afijm0p/0yLbNbnNIvCnHx+rt6czEV4OFctOAq8g2ICiZ/XhHXpmDQssKOzkLS+bwIoayj2BFgoV1gTzhuEB8GMNe+QXun7uLfOixMEGV7/Kb3ZR2W39CRmmgMSApciMDgT4x9JIeQUTzUHwmBtBudSlgKEfzk12S2l0vyuDcWIWCAw4StnlTlHstA=="
        ],
        "ARC-Message-Signature": [
            "i=3; a=rsa-sha256; d=sourceware.org; s=key;\n t=1774966969; c=relaxed/simple;\n bh=WyMRGitATsOY+JZ+Atlq4elUwlMGeqt1FtQKy+1z25o=;\n h=DKIM-Signature:DKIM-Signature:Date:From:To:Subject:Message-ID:\n MIME-Version;\n b=L/PREJxGFmL75LquD4dRGtLlkwQG0yVKHSgShmMHauW9pctqOxYNs/OhzxQEzL+cSZ+lat+xyiPLQSz2Txn7QQ+LNDNTlBNqiJOXpn1nN7UzInjLTd5C0k0mEQHiwMks752hQYqndK5xMJSwMsdrQq4gdTOxLdCyvhVwZxS0Wz0=",
            "i=2; 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=dqWlAc7q8dU8tVLwz9ZonbUmQREofOXtuqm8LZjrsl4=;\n b=JEvWl5EkGUZAsaNFZygmU9x7wrA2QgLVyHcVSqLp83KmBEwTBYONpf36NvV0cPns5oQJszCvzaNv8XwjS579WsNJc59Ihob3Fjbz5OOjHZVlRGOUDNdKTks9PLVfDX2vFrKhGXNO5KtW5VhrN8z/7/J4TamX2c3/ltQnK7BLs95+jdl6T1bz/q02+vOgwuPwCgsOdNcU7/+46Seaye3upG5ctEMFeVKyyJelVHlB8XT66+dWAeWPpgTrSjqz6b4CdfZYOQnB6T+ush1N17+Y0MCQQmKx0oyrJiZ140aFXiUf+iCUU3vlhxIhfEqASy2EmSh8BTeqQsFEp0AAc5qdMw==",
            "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=dqWlAc7q8dU8tVLwz9ZonbUmQREofOXtuqm8LZjrsl4=;\n b=UDi+LceyiJhfm7VA5+pLx0Uul7SC9LjrShWRewJ7++hEcBq2MuXIiOpvDSG37gAPUNNNjBGATN+Ur8kPJfzNCXXqFJNpsH9dKbE16kH7Ykb+g572DM0OApEpZ4kCGXQ+jqa1qAAybNm7MGDjK8g09AqGv4qljV8aT/8UySX2GWt70WlIVS+oeTJCxjICooRJY1stxbOW4pBZDPXDrzM+vFL96c6tmb+9g4VYyW0xd5+gdeSHHFXUZqT8hs5Bcpd9CffiX6UziMdyob3Ct751MjNwg85YX9bKcQgLIUXfHp+PaRXjqaLgXr7nDnw4Fg7FR17CXLBs3b6UiTm6KpwCHg=="
        ],
        "ARC-Authentication-Results": [
            "i=3; server2.sourceware.org",
            "i=2; mx.microsoft.com 1; spf=pass (sender ip is\n 4.158.2.129) smtp.rcpttodomain=gcc.gnu.org smtp.mailfrom=arm.com; dmarc=pass\n (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass\n (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1\n spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com]\n dmarc=[1,1,header.from=arm.com])",
            "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass\n header.d=arm.com; arc=none"
        ],
        "DKIM-Signature": [
            "v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=dqWlAc7q8dU8tVLwz9ZonbUmQREofOXtuqm8LZjrsl4=;\n b=Y4Z+20MkS0/ymWZeyCdXYZzLbs1Bc47Utn3ScZ5LBfFWZCVENOQ1YgfyKUzEJ45vTwUEPmPOx4TtuwEkDEDqdylrwLPcr472doY1eQ1I1eVOGow2rpDHk8MVvOrqX0qq0nEE8vqKeL2Pjh6FLLSwANSCmpdmyP+M3Y4VZScbZko=",
            "v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=dqWlAc7q8dU8tVLwz9ZonbUmQREofOXtuqm8LZjrsl4=;\n b=Y4Z+20MkS0/ymWZeyCdXYZzLbs1Bc47Utn3ScZ5LBfFWZCVENOQ1YgfyKUzEJ45vTwUEPmPOx4TtuwEkDEDqdylrwLPcr472doY1eQ1I1eVOGow2rpDHk8MVvOrqX0qq0nEE8vqKeL2Pjh6FLLSwANSCmpdmyP+M3Y4VZScbZko="
        ],
        "X-MS-Exchange-Authentication-Results": "spf=pass (sender IP is 4.158.2.129)\n smtp.mailfrom=arm.com; dkim=pass (signature was verified)\n header.d=arm.com;dmarc=pass action=none header.from=arm.com;",
        "Received-SPF": "Pass (protection.outlook.com: domain of arm.com designates\n 4.158.2.129 as permitted sender) receiver=protection.outlook.com;\n client-ip=4.158.2.129; helo=outbound-uk1.az.dlp.m.darktrace.com; pr=C",
        "Authentication-Results-Original": "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=arm.com;",
        "Date": "Tue, 31 Mar 2026 15:21:37 +0100",
        "From": "Alex Coplan <alex.coplan@arm.com>",
        "To": "gcc-patches@gcc.gnu.org",
        "Cc": "Alice Carlotti <alice.carlotti@arm.com>,\n Richard Earnshaw <richard.earnshaw@arm.com>,\n Tamar Christina <tamar.christina@arm.com>,\n Kyrylo Tkachov <ktkachov@nvidia.com>,\n Andrew Pinski <andrew.pinski@oss.qualcomm.com>,\n Wilco Dijkstra <wilco.dijkstra@arm.com>",
        "Subject": "[PATCH 1/4] aarch64: Add some missing dependencies to t-aarch64\n [PR122483]",
        "Message-ID": "<acvYcYRxZCAFakKq@arm.com>",
        "Content-Type": "multipart/mixed; boundary=\"rNFCi8m/TjCP5Rg9\"",
        "Content-Disposition": "inline",
        "Content-Transfer-Encoding": "8bit",
        "X-ClientProxiedBy": "PR1P264CA0056.FRAP264.PROD.OUTLOOK.COM\n (2603:10a6:102:2ca::6) To PAWPR08MB8958.eurprd08.prod.outlook.com\n (2603:10a6:102:33e::15)",
        "MIME-Version": "1.0",
        "X-MS-TrafficTypeDiagnostic": "\n PAWPR08MB8958:EE_|PAWPR08MB10257:EE_|DB1PEPF000509EF:EE_|DU0PR08MB8663:EE_",
        "X-MS-Office365-Filtering-Correlation-Id": "2774faf2-578d-4895-1904-08de8f30fa89",
        "x-checkrecipientrouted": "true",
        "NoDisclaimer": "true",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-MS-Exchange-AntiSpam-Relay": "0",
        "X-Microsoft-Antispam-Untrusted": "BCL:0;\n ARA:13230040|366016|376014|6049299003|1800799024|4053099003|18002099003|56012099003;",
        "X-Microsoft-Antispam-Message-Info-Original": "\n zjWElNN2d5TUUxpAFoEMBiPw3gzizccsSPX3upqcEquNO4PGlrZJT+H3sOlnv55/Zd5bxmvbJ6VPhn9BJwojNcL5uWRJTJHz3nj/56XnScwmPhAng5LSRTi/dzNwwbAdhELEF6KKsOMaihJTMpFG3auOXZHVpse3MtLR5wM8//shPjaDa8MMV+/EoXp0qeCflHeSlP6l8cwqJRw6z4syQwiAGfynnCpvN6bUAuuhQVeamhmiSDytrJ07T7cyluto7MyG77yM3cXMP4pXtH5TRIqk3j15XKh+2swy8VRZsI3InVC+ZnjGKAhPsaKPaFLznOwlL2HWvozGrZuhwbvqN8RS8LwHu/e5mNUz7urRDkDRMVKKpfvdNCw8mqD8NHbT9OzHdG/rcpzl7XpPcdQK+c2MaPCtiYKbIDEejXrzgpBfGlSfYMU/0rRvS7HLe8yVrES4kYp6b5JGWyRJeU4ObM9hK5UknG4GDP+bQBWBOxtnmM0mpRypwgEg4K6BmOfPNruetJV2OgZqXRlkvawMas4xUTOHtPDxyG7cZ3O/67AkOm2gdH1ryxlbOG8ysW16A6F7OSpfbH9eGXLc07KQVex3SaI3xqH81dt7OdTtX7YeiQJUP0TlgYYceoCNMMG2VwbNT3g/RwIJS60phlijCJReWxwF5eJmt+ptbznP0yQDZ8T6kMbePZ9WwprykH45DipdfcIZqDEiC9466uX9PTkOyMqXs9cJmdwmkdTYkX0=",
        "X-Forefront-Antispam-Report-Untrusted": "CIP:255.255.255.255; CTRY:; LANG:en;\n SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAWPR08MB8958.eurprd08.prod.outlook.com;\n PTR:; CAT:NONE;\n SFS:(13230040)(366016)(376014)(6049299003)(1800799024)(4053099003)(18002099003)(56012099003);\n DIR:OUT; SFP:1101;",
        "X-Exchange-RoutingPolicyChecked": "\n Ii/QDwxTaIXZ0jf+kvLaMIHVJbA6x9+9vSEFdHM8M8c9EFU5P4kJqLsEEzZtuiaJGwM2VF180j0HE3P/1251WnMCZr/m/6A7vAbo60xIU6EhU8hmEll0L8+ZEJd6GzMtY+5AIC3HqfQhxNYSYu0wGdzQXGCxuseOkwCJhVb1lGAl2k+WUSdSMRb4quwwCdmGEKAE9fQhmIv2QZNzbO6SeTcPYXwFBEhFu6V/pEy6GfNSHpZwaa+Bt8OzeUC33cqg7pEKwQ7H1JrF+tECLQXivGglnTLSBWhMwNCwz15vZBBhD0/mbPH+l1fC0nPHwwuoI6lMxSEmIK97aWP4EnFM5Q==",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": [
            "PAWPR08MB10257",
            "DU0PR08MB8663"
        ],
        "X-EOPAttributedMessage": "0",
        "X-MS-Exchange-Transport-CrossTenantHeadersStripped": "\n DB1PEPF000509EF.eurprd03.prod.outlook.com",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id-Prvs": "\n d52b2673-cfa1-4045-e627-08de8f30d301",
        "X-Microsoft-Antispam": "BCL:0;\n ARA:13230040|14060799003|6049299003|35042699022|36860700016|82310400026|1800799024|376014|4053099003|56012099003|18002099003;",
        "X-Microsoft-Antispam-Message-Info": "\n F3+HQhxX2O8Gme+sQVuvYxKtBEK5KfWHBqkTXmteK4yw575PGJPa3l5CduFwNk3dgK73mWEoWwcTNeoDW0xACmbzQNjXaczOTedfXaOhpQKVNKh9q/IKPRUt7LFItjgDZxgQ5UdOA9vY31VXzZZpFLmwDoiqY29lUKw6gV7wX2nArRfSjrwoMtuGkB8zcYQwTWJoo8D/+ujbZYVyKq/oaH53vwIHBBWPpVpaziZmUm9uRTwFTGRw/aEtiJpXkGzMt9UgXfJaalD4rJGGNcN2GFWSYmz5D3gxCZNkSH95vjUq3TfTX+wbxI2w8gUfQBDPxxY9DbVXaiOTRh9SkKhad5+bnADmLMRARsUGp4TZdBOkfOY9EpTfu54fSGSsZ+rMYAWkkB84gA52ot/7CU2Qtq63Zx4h5wqvCzLB/jcyREU8JfcL3KTrLsKNunlf+6foH2kKoB9fRUBfa5iKfghv5oqTSifHtfLFcTlkcq0u7X0lkEqrppcv94rFeDPDBxUHMVZcdC8UHHPvo+AGOUv8n5Dsj3J454G34w1TTeV4sc03g5njcZlfc1/Zxs+T9heHgFOZ+UnP9EpAbkl5djUB93ptfEPqbGjuUfsLujbZhplB2VYHCh2n2L/m/mECW82pxA78Vikgezt0c0xKtiktoD3bK/ZhOOlh+kYX2zkfKsVVh1y/tAU1Cbg+h3nvksJWEyp1aIY0bnZev0wbb2as2gQy0mmuHF7mxy1odEnJTU+OZTcSrcvDue1D4WISQSUZkWVriXeJLhbhtkdXE37k6g==",
        "X-Forefront-Antispam-Report": "CIP:4.158.2.129; CTRY:GB; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:outbound-uk1.az.dlp.m.darktrace.com;\n PTR:InfoDomainNonexistent; CAT:NONE;\n SFS:(13230040)(14060799003)(6049299003)(35042699022)(36860700016)(82310400026)(1800799024)(376014)(4053099003)(56012099003)(18002099003);\n DIR:OUT; SFP:1101;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "\n PxvhOX1jhSgrivyKpykeFApLsc4A1G0rDSBr4+CiV5wUdWoH2XNw7in8jp8NrnW3VtmcE/ZHn17QuyGy1ZYILJMa2qdlEMfFx2f3WFqZbFDSMtmm/crKLcb31ITuJlu0gxYIunrC0bdjpGoRw6G2hOqHH7F64mB9OQqFUitOuDYfb2f9jgpitiEXWbM9OjfXfC3z33zPCgcrGLOOGDk03k1VLJ+imEw9C1fnAzl3hO9T4Hzb/CWsDBuHOSoXdfnwttx7hUjAbPAUh5n4Qzr9dbjotNCeVbIBUDkMZCEEVUEkGVaBWTomZc/feDqsMmXwXkU1tmsaulFuJ9yL/nfCMATcfr0qt95LwqVerb/WPRjTcEQU+8D0qzVhXYc1aQGJCH8eO+pqlRS9LOqrB5Hq3HUQtQ84V72fR3vQ3FBUqWDlIW08ZYJV5WMIelWDNHhq",
        "X-OriginatorOrg": "arm.com",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "31 Mar 2026 14:22:45.6726 (UTC)",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 2774faf2-578d-4895-1904-08de8f30fa89",
        "X-MS-Exchange-CrossTenant-Id": "f34e5979-57d9-4aaa-ad4d-b122a662184d",
        "X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp": "\n TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[4.158.2.129];\n Helo=[outbound-uk1.az.dlp.m.darktrace.com]",
        "X-MS-Exchange-CrossTenant-AuthSource": "\n DB1PEPF000509EF.eurprd03.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Anonymous",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "HybridOnPrem",
        "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": "A subsequent patch adds a new target hook; I noticed while testing an\nincremental build that some aarch64 object files which invoke target\nhooks are missing dependencies on target.def.  This patch fixes that by\nadjusting the relevant object files to depend on TARGET_H instead of\nTM_H; the former includes the latter but additionally depends on\ntarget.def.\n\nI verified that these changes fixed test failures (ICEs) in\naarch64-sme.exp seen due to the missed dependencies in an incremental\nbuild with later patches.\n\nBootstrapped/regtested as a series on aarch64-linux-gnu, OK for trunk?\n\nThanks,\nAlex\n\ngcc/ChangeLog:\n\n\tPR target/122483\n\t* config/aarch64/t-aarch64: Replace instances of TM_H with\n\tTARGET_H where appropriate, add missing dependency on TARGET_H\n\tfor aarch64-early-ra.cc.\n---\n gcc/config/aarch64/t-aarch64 | 12 ++++++------\n 1 file changed, 6 insertions(+), 6 deletions(-)",
    "diff": "diff --git a/gcc/config/aarch64/t-aarch64 b/gcc/config/aarch64/t-aarch64\nindex 7584d3e4d59..388aa0aef30 100644\n--- a/gcc/config/aarch64/t-aarch64\n+++ b/gcc/config/aarch64/t-aarch64\n@@ -57,7 +57,7 @@ $(srcdir)/config/aarch64/aarch64-generate-json-tuning-routines.py\n s-mddeps: s-aarch64-tune-md\n \n aarch64-builtins.o: $(srcdir)/config/aarch64/aarch64-builtins.cc $(CONFIG_H) \\\n-  $(SYSTEM_H) coretypes.h $(TM_H) $(REGS_H) \\\n+  $(SYSTEM_H) coretypes.h $(TARGET_H) $(REGS_H) \\\n   $(RTL_H) $(TREE_H) expr.h $(TM_P_H) $(RECOG_H) langhooks.h \\\n   $(DIAGNOSTIC_CORE_H) $(OPTABS_H) \\\n   $(srcdir)/config/aarch64/aarch64-simd-builtins.def \\\n@@ -72,7 +72,7 @@ aarch64-sve-builtins.o: $(srcdir)/config/aarch64/aarch64-sve-builtins.cc \\\n   $(srcdir)/config/aarch64/aarch64-sve-builtins-base.def \\\n   $(srcdir)/config/aarch64/aarch64-sve-builtins-sve2.def \\\n   $(srcdir)/config/aarch64/aarch64-sve-builtins-sme.def \\\n-  $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(TREE_H) $(RTL_H) \\\n+  $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TARGET_H) $(TREE_H) $(RTL_H) \\\n   $(TM_P_H) memmodel.h insn-codes.h $(OPTABS_H) $(RECOG_H) $(DIAGNOSTIC_H) \\\n   $(EXPR_H) $(BASIC_BLOCK_H) $(FUNCTION_H) fold-const.h $(GIMPLE_H) \\\n   gimple-iterator.h gimplify.h explow.h $(EMIT_RTL_H) tree-vector-builder.h \\\n@@ -97,7 +97,7 @@ aarch64-sve-builtins-shapes.o: \\\n \n aarch64-sve-builtins-base.o: \\\n   $(srcdir)/config/aarch64/aarch64-sve-builtins-base.cc \\\n-  $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(TREE_H) $(RTL_H) \\\n+  $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TARGET_H) $(TREE_H) $(RTL_H) \\\n   $(TM_P_H) memmodel.h insn-codes.h $(OPTABS_H) $(RECOG_H) \\\n   $(EXPR_H) $(BASIC_BLOCK_H) $(FUNCTION_H) fold-const.h $(GIMPLE_H) \\\n   gimple-iterator.h gimplify.h explow.h $(EMIT_RTL_H) tree-vector-builder.h \\\n@@ -111,7 +111,7 @@ aarch64-sve-builtins-base.o: \\\n \n aarch64-sve-builtins-sve2.o: \\\n   $(srcdir)/config/aarch64/aarch64-sve-builtins-sve2.cc \\\n-  $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(TREE_H) $(RTL_H) \\\n+  $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TARGET_H) $(TREE_H) $(RTL_H) \\\n   $(TM_P_H) memmodel.h insn-codes.h $(OPTABS_H) $(RECOG_H) \\\n   $(EXPR_H) $(BASIC_BLOCK_H) $(FUNCTION_H) fold-const.h $(GIMPLE_H) \\\n   gimple-iterator.h gimplify.h explow.h $(EMIT_RTL_H) tree-vector-builder.h \\\n@@ -125,7 +125,7 @@ aarch64-sve-builtins-sve2.o: \\\n \n aarch64-sve-builtins-sme.o: \\\n   $(srcdir)/config/aarch64/aarch64-sve-builtins-sme.cc \\\n-  $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(TREE_H) $(RTL_H) \\\n+  $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TARGET_H) $(TREE_H) $(RTL_H) \\\n   $(TM_P_H) memmodel.h insn-codes.h $(OPTABS_H) $(RECOG_H) \\\n   $(EXPR_H) $(BASIC_BLOCK_H) $(FUNCTION_H) fold-const.h $(GIMPLE_H) \\\n   gimple-iterator.h gimplify.h explow.h $(EMIT_RTL_H) \\\n@@ -199,7 +199,7 @@ aarch-bti-insert.o: $(srcdir)/config/arm/aarch-bti-insert.cc \\\n \n aarch64-early-ra.o: $(srcdir)/config/aarch64/aarch64-early-ra.cc \\\n     $(CONFIG_H) $(SYSTEM_H) $(CORETYPES_H) $(BACKEND_H) $(RTL_H) $(DF_H) \\\n-    $(RTL_SSA_H) tree-pass.h\n+    $(RTL_SSA_H) $(TARGET_H) tree-pass.h\n \t$(COMPILER) -c $(ALL_COMPILERFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \\\n \t\t$(srcdir)/config/aarch64/aarch64-early-ra.cc\n \n",
    "prefixes": [
        "1/4"
    ]
}