Show a cover letter.

GET /api/covers/2218165/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2218165,
    "url": "http://patchwork.ozlabs.org/api/covers/2218165/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/gcc/cover/acvYSRiJCkUp55a9@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": "<acvYSRiJCkUp55a9@arm.com>",
    "list_archive_url": null,
    "date": "2026-03-31T14:20:57",
    "name": "[0/4] aarch64, c-family: Stronger type checking for target attrs [PR122483]",
    "submitter": {
        "id": 79039,
        "url": "http://patchwork.ozlabs.org/api/people/79039/?format=api",
        "name": "Alex Coplan",
        "email": "Alex.Coplan@arm.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/gcc/cover/acvYSRiJCkUp55a9@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/covers/2218165/comments/",
    "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=iJxZGF3j;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=iJxZGF3j;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=temperror (SPF Temporary Error: DNS Timeout) 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=iJxZGF3j;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=iJxZGF3j",
            "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=40.107.162.60"
        ],
        "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 4flVj861Kgz1y1q\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 01 Apr 2026 01:23:19 +1100 (AEDT)",
            "from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 2DA964BA2E0A\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 31 Mar 2026 14:23:11 +0000 (GMT)",
            "from PA4PR04CU001.outbound.protection.outlook.com\n (mail-francecentralazon11013060.outbound.protection.outlook.com\n [40.107.162.60])\n by sourceware.org (Postfix) with ESMTPS id 1BC8A4B35884\n for <gcc-patches@gcc.gnu.org>; Tue, 31 Mar 2026 14:22:15 +0000 (GMT)",
            "from AM6PR0202CA0071.eurprd02.prod.outlook.com\n (2603:10a6:20b:3a::48) by VI1PR08MB5519.eurprd08.prod.outlook.com\n (2603:10a6:803:133::9) 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:22:09 +0000",
            "from AMS1EPF0000004E.eurprd04.prod.outlook.com\n (2603:10a6:20b:3a:cafe::a) by AM6PR0202CA0071.outlook.office365.com\n (2603:10a6:20b:3a::48) 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:05 +0000",
            "from outbound-uk1.az.dlp.m.darktrace.com (4.158.2.129) by\n AMS1EPF0000004E.mail.protection.outlook.com (10.167.16.139) 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:09 +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:06 +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:05 +0000"
        ],
        "DKIM-Filter": [
            "OpenDKIM Filter v2.11.0 sourceware.org 2DA964BA2E0A",
            "OpenDKIM Filter v2.11.0 sourceware.org 1BC8A4B35884"
        ],
        "DMARC-Filter": "OpenDMARC Filter v1.4.2 sourceware.org 1BC8A4B35884",
        "ARC-Filter": "OpenARC Filter v1.0.0 sourceware.org 1BC8A4B35884",
        "ARC-Seal": [
            "i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1774966935; cv=pass;\n b=O+DUHml0NI1cP18QlsMwjSvchZxnr2XTCwKxOpthRgGEFWXUxNIV5QxsRhdJLo/QLvb4YgB2uXccBvWlSI6JiGUEMF1qKZypJKJLOZXBJRrG0o1W59YOw9wfK645zBDmFuuRsurBG+00aHcBLqdG/s5XkLtU7Dy1QBfbSk2F0B8=",
            "i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass;\n b=JpnJp7Yd8vmPd0uEohXZCYvK2INj1UEK0gFlR3MyeOHSSdgaxhlxl/KOCrTsuY/AgZAkyDm3B7BlHocI1kQWYH2EvNfSWGz9/I0uFC75eVNV3m+4FBq6nhFOB6i7mxgPJJmak5j7dirvPqRltooKmqRfVsrfCQ6Ueb7ht/QBj/eLx6tdT9ZHbkh8kQrG9pNGIcfWuA8G3knLmPpGLOSpmt7atdKeJJG04prZyXXWbhFdJTTbT/diJZoDoaBCului3ww0V03iu5dWGBjDVUhZyoDOtXSgvsG/p3jF00IrgVeQhyI6hYGkxKLYJZelvMOAdpF+Pfx45M0VGTDl/uGv4A==",
            "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=CmobjxhfI1IeZ6rgSxTBMh9Dm0ruSS3c0U067kOwpmHiZqusESRtcpBBPIucEApUC8J+qkGNpq5PKN8W2g7wH7XvGMfLSKrhlKKMWK0xhncUdkCrwpl5ckGqRNWxHCToeLe4o+ewvHaPsBJ30YZpc9Sd698nJwNaSTymerpGmygYoghuRxYlirUypjlBgj/tX829Hoyjl4CDINMyM9nWQviY1KwF/JTI32hhrxL13nYt1e+bGp1RFXzuXlWzF4J0dqKDzUAShZQPWqmzN2n9alrFyN5QzclkpHG5WvWreK1SXDZb7BOr/oVdcP6d85ECJcimOYxn9AsH0Yaod2TaUA=="
        ],
        "ARC-Message-Signature": [
            "i=3; a=rsa-sha256; d=sourceware.org; s=key;\n t=1774966935; c=relaxed/simple;\n bh=QJQ2tA5S7UlLAGdYd2tUSCRIt/2D4/WUI56pNIyCXdE=;\n h=DKIM-Signature:DKIM-Signature:Date:From:To:Subject:Message-ID:\n MIME-Version;\n b=Qpu/tF6/6bJJ/GBc6kcJw9sa1ZySkcl8moHxMms9UOwKlhs4mh0zFh9jvnFLz+X5CZQdRa4yyED7t4or/BMmrlLdOsNX3i0KkmgCKd/xLOQlJlcEbjZv9C08GCs2Y2Qak+wc7exqT17Kc/xHhzpRA9ku/CGyPEZpfyJx9cNafFQ=",
            "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=trT6db4CIhe7qM4XKt2YPKvicQ8UsYVjLVIpODN4Vds=;\n b=shkEu/6GiRaKL6WAMmzBdX9mSXBTQGTxnV9/pyoskU4ESUUBKLFFZwVaKY0f36xQQ+3BZC3fK/fbPb3rH7//M9uNGXA68OPJPIjoJnTONke3zENE3xN0EVuij0JDIAn64mRDexdcglKyS14/QyfBRWkHFzKy/sLzHojsM9tAvly96Sokjs5uf/4KxHFOFcbNhee18hFIM203Q4JjZkjI2G97pA0pgvJeKGgqmjgWmJdQc0o639dQzdLHC8Fs6mL7w3lMFE/FLAtLXPms9kfQojDOZBAHY0n1o3LhYSKl7mIYShHt1+MBZ39CtPGaUymz/VBM8Ro1v1nhOKansPAWCA==",
            "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=trT6db4CIhe7qM4XKt2YPKvicQ8UsYVjLVIpODN4Vds=;\n b=izSdmAn7n90OBjz0SvVqnUhMjfW7L5G337oAcELpBlwzb/Y2n2+dwDNVq1/Vaf7rGLKt55AfeSAyuPpdzgWEPKoxqCIkwwcWWS6Ykci18GkxFaDfjP0ZbcTEYBRuIPQ1I6G9sLhctvLUCg+H8VRebVs39fg0vFq5aqyFJlGxpKvfeeA4635+EvPp1IA3/qgHJpXKxhbkt+ummELkfzoKYTYc8MzpKKwuTh86DRiYEudYNWuXNINinPVScNiXS7So+UyO0KY6MHsT9bwRdB/cPyNfroDEI3Ld4+M31PZtaKTl+NKN2sze6yqWoP4oCOmwrA9j+m0eE2cem9xtFi+GfQ=="
        ],
        "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=trT6db4CIhe7qM4XKt2YPKvicQ8UsYVjLVIpODN4Vds=;\n b=iJxZGF3jR4TwxmfevXMyZkrWWhOFx9urC77UlUk5ZRVgnqP/eTp8ohmPMKEmv9oF6YL7kEJKW24Ctm+QuJyaHacnBkHiVby9ltldjuA58apQKHn8y5//bjj3lA5cVVsnlH8rwkP7796flLiEEfr2x5esjiG5Au++bK1E567gTaA=",
            "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=trT6db4CIhe7qM4XKt2YPKvicQ8UsYVjLVIpODN4Vds=;\n b=iJxZGF3jR4TwxmfevXMyZkrWWhOFx9urC77UlUk5ZRVgnqP/eTp8ohmPMKEmv9oF6YL7kEJKW24Ctm+QuJyaHacnBkHiVby9ltldjuA58apQKHn8y5//bjj3lA5cVVsnlH8rwkP7796flLiEEfr2x5esjiG5Au++bK1E567gTaA="
        ],
        "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:20:57 +0100",
        "From": "Alex Coplan <alex.coplan@arm.com>",
        "To": "gcc-patches@gcc.gnu.org",
        "Cc": "Alice Carlotti <alice.carlotti@arm.com>,\n Richard Sandiford <rdsandiford@googlemail.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 0/4] aarch64, c-family: Stronger type checking for target\n attrs [PR122483]",
        "Message-ID": "<acvYSRiJCkUp55a9@arm.com>",
        "Content-Type": "text/plain; charset=utf-8",
        "Content-Disposition": "inline",
        "X-ClientProxiedBy": "PA7P264CA0107.FRAP264.PROD.OUTLOOK.COM\n (2603:10a6:102:34c::14) To PAWPR08MB8958.eurprd08.prod.outlook.com\n (2603:10a6:102:33e::15)",
        "MIME-Version": "1.0",
        "X-MS-TrafficTypeDiagnostic": "\n PAWPR08MB8958:EE_|PAWPR08MB10257:EE_|AMS1EPF0000004E:EE_|VI1PR08MB5519:EE_",
        "X-MS-Office365-Filtering-Correlation-Id": "ee4cdcfc-c1e4-4b6a-7f5a-08de8f30e4c2",
        "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|1800799024|18002099003|56012099003;",
        "X-Microsoft-Antispam-Message-Info-Original": "\n No6A463oqATWDiRCkM06QWSkPoFcgmb4gRBfRl6DzB+uibqsAV2rz+o6nr+/y4q3IX8krxgcmyd9B+ok8KGBvcowGofqaMyVY/V+XA0fPedbKpxL9Zy1MRZQRnIg2IRwt5Tuw5cc8VpkFqMxsM0fPMS4xUnQExk6YeGCrHJGSLpWxG/PMIh/TqI2M7GPPCkK7afM9WAxw+0wO7D4vjhniszCIuYr+6bK5NjrcbvsnA1jqbHs/Fs4AAmCp5txUD49I/GrTvoWQjzE3t9uRPEGLlYFk+LBrcwX6O/Z/UTGENbNhtSrClqv691QmgsTpLCN5QxplG8TcDk2mF1UXDZAdHWy344w+omR262NwGUzsylgDDy/qVo1r0TrjwkbNEWhmCZ+iPuTp1BBD2J2Ciqgo/OEGhLtzT/++B4j0jPMcG1Pnl2MHhixed+vLsxJiAL4l5+E2ocjZ0PKIskqNkCKjj7RDrXPcMvmP/9yK64d3jV9OYJ5y8TES2pv63GDechpshKgWEG2m0IqztQfOKauFb5hmLkkEKLGHzFMVXylTger6yvo5MI29rPjMJ+bwp+kRIOY9rNlhM0YAJEq7fPvglxDraRG6SYD07wAVnu7v7AqqsLW74Z0g/5p654vfMrF3v6R27c5VcZqPIQa0gBia4Ivo1fZA7GKXzMAQMLdmh96B0tR2XnKRbKpXqvzDRmqZ2ZHF086GQ6f2pcmMS/HvNsiYrCXO9gqPUVIN1Y2IBk=",
        "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)(1800799024)(18002099003)(56012099003);\n DIR:OUT;\n SFP:1101;",
        "X-Exchange-RoutingPolicyChecked": "\n n2fKixUC5UMYMb3A8OcyvYclOFBTuMb7ttR1ugTOm2Nze/OAc9Y4kAqHZ9uxe/+FhwTUnbv9LrgKf4w6MdQGAQfpr41fUG4HlslB7W0OUcth1xwUvTwKXr5SJLUs+IfkAz9tTX81YUh4YXJbuz1Qu4vyCw8LuwYZJDjmqVlsH9WAuP32gkt31oNg/M3rKIzPzaMPVNbmcX14wRkpQg2R888Z77wnn6pQN1G6F1NI3q5537Hos+dqUXr+MypMo3nbiyQDjkELD9Qg/GGuwuJRG9Qx3dBne6a2GOgbI6z/tYApimFcE5PdTDsUT7a74i+KZUacsMOm4E1trl6xkjNewg==",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": [
            "PAWPR08MB10257",
            "VI1PR08MB5519"
        ],
        "X-EOPAttributedMessage": "0",
        "X-MS-Exchange-Transport-CrossTenantHeadersStripped": "\n AMS1EPF0000004E.eurprd04.prod.outlook.com",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id-Prvs": "\n 3a2636d6-5a44-4c14-79da-08de8f30bec3",
        "X-Microsoft-Antispam": "BCL:0;\n ARA:13230040|1800799024|82310400026|35042699022|14060799003|36860700016|376014|18002099003|56012099003;",
        "X-Microsoft-Antispam-Message-Info": "\n qwH9c50IoD3BS/S7Wr57YUDmOMy3eRVpKBArM2KxLNvX3aYQNbRHSOgnELL/OHLB8O2Qh2gta2Qo+0MVr2VswZSdMg8fjuL3Xn7im6KD0wo8wgrYZ7UBjkg46L0TRSYUf9YgrS2Wy5GQbYm0W9xTDdFj2b6JNY036XG3KLbFIlFye6eAC6KExxiFBxoyZxhO8ig/mR91U864C7k5+Pc5xiIxlLr9xPadIyXk3P1yDWj0xfSi9CR+OqD5FRBG2+09tG5bGskkbsunsIouzFMbJXjstOGG4oLKY7PZbwy/8EZ9WQwWhdOe4GARPeAnInPkFLkjt78rv50HB01sTyeSgQ2x1n7Zkw1v99Rf/V/QEW+Mlf16/DiLXdgWHA7ZWtsibZfVxJKSNI88MO45uGsYA6Y3ECu/weRnB/d/GeRFsDW/YwFulJEOncpbzwmib7ShitNGb1LzKd4z6d+JP34VlUhngge6mWMEqZGL6hRMReGUxPzn7FlTElExPrKvN5PbqHJClOrQdxz4/Le5TjnmJehPROMqCt7t406CP3idsQ/5ce0CRg2ng5W1gZDo8M+iOVdyZUzG7ewHTFOTrW2UXP7bcVIITi/g2tjhqfg2bdGOSvfyyp15ACnWSeIXM69b5NtrIWYOknk4msP6OnzOfV4RvBkUY28v3AG25JoYDSNoFbymsrb8ZsRAASeEeY8VjtJh0u8gFn/gP4a5j4LflfFzhmpeYb3WXwFt+aY+YEIExxAqthPTVvbdwm+zRZozq/QZCnrXHJ5ShEIVRMI2XQ==",
        "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)(1800799024)(82310400026)(35042699022)(14060799003)(36860700016)(376014)(18002099003)(56012099003);\n DIR:OUT; SFP:1101;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "\n Otl9ebN1JT0MFG+bknZzZ/pU6zKT+rHDsU7IgZGmVdiP5KNZVTuwJd1gCo1IpS1EDHknoM8VwVvLEsm2oKw30pWa3pDetR3s0fBZ9UnNMHlY81Ih054bLVcIu7TqupvAUBpZuGOK9dp34rIkTecKmwflK+xZ8azRAjZ0jeB6GMfdfyvR+fdt6VWew05AAAB9W57GyRJGmZvI0xM4/qSYzWRmF5mDCxCwOJFQT//8NC54YOXEn89zo52iBVEqMetGoV2QMDvXZUBlmbPGIJNTkgfzO3Hc4VtDDMy81r19ZmJiQtra19ZKEmFkyckpwNVZvCNa/xqzWQkP89/VuMrosmYTE85IgKXAuyd1yyafkNXbI+i8rOWk5zkjmyV8Lle5Hp4d1ksjBpDyuLOrQIDL7/lbEqeb5cWewKLa9dI1oAu/zfcDWwxGXVfM5s9Mvd1R",
        "X-OriginatorOrg": "arm.com",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "31 Mar 2026 14:22:09.1260 (UTC)",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n ee4cdcfc-c1e4-4b6a-7f5a-08de8f30e4c2",
        "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 AMS1EPF0000004E.eurprd04.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": "This series fixes the P1 regression PR122483.  The principal aim is to\nrestore rejection of C code such as:\n\n  void f(void) __arm_streaming;\n  void f(void);\n\non aarch64.  It is structured as follows:\n\n - 1/4: Fixes some missing aarch64 build dependencies revealed by incremental\n   builds of later patches.\n - 2/4: Adds a new target hook, plus necessary middle-end code and C\n   front-end code.\n - 3/4: Implements the new target hook on aarch64.\n - 4/4: An optional (for GCC 16) patch to implement the same behaviour in the\n   C++ frontend.\n\nThe whole series has been bootstrapped/regtested on aarch64-linux-gnu and\nx86_64-linux-gnu (with and without the final C++ patch).\n\nAlex Coplan (4):\n  aarch64: Add some missing dependencies to t-aarch64 [PR122483]\n  c, middle-end: Add target hook to prevent inheriting type attributes [PR122483]\n  aarch64: Implement TARGET_STRONG_AFFECTS_TYPE_IDENTITY_P [PR122483]\n  c++: Extend fix for PR122483 to C++ frontend [PR122483]\n\n gcc/attribs.cc                                | 20 ++++++++++++++++--\n gcc/attribs.h                                 | 10 +++++++++\n gcc/c-family/c-attribs.cc                     | 20 ++++++++++++++++++\n gcc/c-family/c-common.h                       |  1 +\n gcc/c/c-decl.cc                               |  4 +++-\n gcc/config/aarch64/aarch64.cc                 | 21 +++++++++++++++++++\n gcc/config/aarch64/t-aarch64                  | 12 +++++------\n gcc/cp/decl.cc                                | 16 ++++++++------\n gcc/doc/tm.texi                               | 12 +++++++++++\n gcc/doc/tm.texi.in                            |  2 ++\n gcc/target.def                                | 16 ++++++++++++++\n gcc/testsuite/g++.target/aarch64/pr122483.C   |  8 +++++++\n .../g++.target/aarch64/sme/streaming_mode_1.C | 14 ++++++-------\n gcc/testsuite/gcc.target/aarch64/pr122483.c   |  8 +++++++\n 14 files changed, 142 insertions(+), 22 deletions(-)\n create mode 100644 gcc/testsuite/g++.target/aarch64/pr122483.C\n create mode 100644 gcc/testsuite/gcc.target/aarch64/pr122483.c"
}