Show a cover letter.

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

{
    "id": 2175719,
    "url": "http://patchwork.ozlabs.org/api/1.0/covers/2175719/?format=api",
    "project": {
        "id": 17,
        "url": "http://patchwork.ozlabs.org/api/1.0/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
    },
    "msgid": "<20251218194020.906425-1-alfie.richards@arm.com>",
    "date": "2025-12-18T19:40:18",
    "name": "[v6,0/2] fmv: aarch64: targethooks: Add priority syntax",
    "submitter": {
        "id": 88864,
        "url": "http://patchwork.ozlabs.org/api/1.0/people/88864/?format=api",
        "name": "Alfie Richards",
        "email": "alfie.richards@arm.com"
    },
    "series": [
        {
            "id": 485906,
            "url": "http://patchwork.ozlabs.org/api/1.0/series/485906/?format=api",
            "date": "2025-12-18T19:40:18",
            "name": "fmv: aarch64: targethooks: Add priority syntax",
            "version": 6,
            "mbox": "http://patchwork.ozlabs.org/series/485906/mbox/"
        }
    ],
    "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=Hbnompt2;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=Hbnompt2;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=38.145.34.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=Hbnompt2;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=Hbnompt2",
            "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.159.66"
        ],
        "Received": [
            "from vm01.sourceware.org (vm01.sourceware.org [38.145.34.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 4dXLfb33TDz1y3t\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 19 Dec 2025 06:42:31 +1100 (AEDT)",
            "from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 5E8634BA2E1F\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 18 Dec 2025 19:42:29 +0000 (GMT)",
            "from OSPPR02CU001.outbound.protection.outlook.com\n (mail-norwayeastazon11013066.outbound.protection.outlook.com [40.107.159.66])\n by sourceware.org (Postfix) with ESMTPS id 1A4544BA2E07\n for <gcc-patches@gcc.gnu.org>; Thu, 18 Dec 2025 19:41:32 +0000 (GMT)",
            "from AS4P191CA0026.EURP191.PROD.OUTLOOK.COM (2603:10a6:20b:5d9::17)\n by DB8PR08MB5387.eurprd08.prod.outlook.com (2603:10a6:10:115::9) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Thu, 18 Dec\n 2025 19:41:27 +0000",
            "from AMS0EPF000001A4.eurprd05.prod.outlook.com\n (2603:10a6:20b:5d9:cafe::41) by AS4P191CA0026.outlook.office365.com\n (2603:10a6:20b:5d9::17) with Microsoft SMTP Server (version=TLS1_3,\n cipher=TLS_AES_256_GCM_SHA384) id 15.20.9434.8 via Frontend Transport; Thu,\n 18 Dec 2025 19:41:24 +0000",
            "from outbound-uk1.az.dlp.m.darktrace.com (4.158.2.129) by\n AMS0EPF000001A4.mail.protection.outlook.com (10.167.16.229) with Microsoft\n SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9434.6\n via Frontend Transport; Thu, 18 Dec 2025 19:41:26 +0000",
            "from AM6P193CA0044.EURP193.PROD.OUTLOOK.COM (2603:10a6:209:8e::21)\n by FRZPR08MB11070.eurprd08.prod.outlook.com (2603:10a6:d10:138::18) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.8; Thu, 18 Dec\n 2025 19:40:21 +0000",
            "from AMS0EPF000001AA.eurprd05.prod.outlook.com\n (2603:10a6:209:8e:cafe::a6) by AM6P193CA0044.outlook.office365.com\n (2603:10a6:209:8e::21) with Microsoft SMTP Server (version=TLS1_3,\n cipher=TLS_AES_256_GCM_SHA384) id 15.20.9434.7 via Frontend Transport; Thu,\n 18 Dec 2025 19:40:20 +0000",
            "from nebula.arm.com (172.205.89.229) by\n AMS0EPF000001AA.mail.protection.outlook.com (10.167.16.150) with Microsoft\n SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.20.9434.6 via Frontend Transport; Thu, 18 Dec 2025 19:40:21 +0000",
            "from AZ-NEU-EX04.Arm.com (10.240.25.138) by AZ-NEU-EX04.Arm.com\n (10.240.25.138) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.29; Thu, 18 Dec\n 2025 19:40:21 +0000",
            "from ip-10-249-56-165.eu-west-1.compute.internal (10.249.56.165) by\n mail.arm.com (10.240.25.138) with Microsoft SMTP Server id\n 15.2.2562.29 via Frontend Transport; Thu, 18 Dec 2025 19:40:21 +0000"
        ],
        "DKIM-Filter": [
            "OpenDKIM Filter v2.11.0 sourceware.org 5E8634BA2E1F",
            "OpenDKIM Filter v2.11.0 sourceware.org 1A4544BA2E07"
        ],
        "DMARC-Filter": "OpenDMARC Filter v1.4.2 sourceware.org 1A4544BA2E07",
        "ARC-Filter": "OpenARC Filter v1.0.0 sourceware.org 1A4544BA2E07",
        "ARC-Seal": [
            "i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1766086892; cv=pass;\n b=Swi9VqH3u9wk1F+2fbyP/dz/0NmCC64Ugs82eD71lf+WXWYfmjKSpALaKOy67/lLlZxz4tZl/DXAKQ/zjqEJzUAJ5VQWv3h1uQ2boVw6Xie5ofmzzFc/GltVTkvFEYDUqD0uyacib2yHQoB7isFDAeTXjUJFa3wM4XPwF1PKbRY=",
            "i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass;\n b=DiAK6E0mOkMbdp1UZXyThyw4emY+zMTvjTRGYTjOrduUIS918Y2jcQR9ziCSGqrr2s+IlHrup9yAKddKOOVrrUn+1BwjDrMauaUYMDc9Zz24aXCWCXlWcy7pJ9P8T7mDrA/RI50QJHkaweul85rOkCgmXgoE44b9VYrjukKxTVKzX/ZMvDjVFq21WmvBZPCRhYahbnDudnGkLjOMsW/OEHczQ0z0+RpCH55J6k0Mxm1zko64c71OzzmwyHYOK5cCC+zt9uisRwlvGijOro3Cz1YckOeXD3kAbj+/XoqHABlVulTRjGTaZUZ7EyEF4sxdu15khyHZ3GSILWPISSJJag==",
            "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=uY6BZUHrzKNt9L4ujTbJJte7QT/oks5vQiGYDlj3HgqT/KTaWyZGMBxiu4imou+dOeOLuJft9QUVIhLYgApEHXl4FncgCyPqp01uPhQJdHBDwIi+/QbmNaq1qGBrfan6QRSvmGtrb8e6pmj6vJfLDTRjFkMR1ezWEjTux5TrECEB1dDWbVz5NWLaQCnoNmCXk300jmnV6reepTRzVspWNVoncA0kwmJZQSa29SUaQvdH4DZgLJ27BUjEqd/QK5Pt0FVwXI9jsNNvnTCg/ukapCbNGh1UJRzV7JJaDV7mgM9JxD05xrnPDpdb8X8arlzLJUDY5ncaysgAoE19tEwHsg=="
        ],
        "ARC-Message-Signature": [
            "i=3; a=rsa-sha256; d=sourceware.org; s=key;\n t=1766086892; c=relaxed/simple;\n bh=5X8gYwe+N0nGF2FFVUIZl3cdyaR6S6ibTtHxRMZ0/XI=;\n h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID:\n MIME-Version;\n b=pMDSEQe8YI8ozDctypRg7KIorjMCMbYZsHU5a/3g1ridFQD9ezStxK7E+RdjxvOuzFP89GEHNjyo4V/txjPN38A85WOiFf2FFwBaWkjWOQclnWP/6owN+aE+lrUIKTT04ywhJGLqCPMwHio6oREFIti2gV8WXTSqYR3Rq4DY62E=",
            "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=0j2//7a6F2ncfr9rfYyO0DNA7NDgNATzmzXMkLcdz9w=;\n b=aS2depv0vrxvYgdgext69cqyg0JIzzLQfieEA4GLm9Gka5Fj7qyvnGA26TwtczUiL9x3wOkPSXfsqKB3MyOxKxgwMuaUIAQN90YapC+JvjIKdr7kj+3DX8MQQQ1Apjjmmg+Zb+MTagSM6p2qLIthKRC/sPVO9Pg7SoNJFFiucIGIRDZ/s1JDuE3aSmOGVfFgwhCkaalGSBps3qUl3yMU/t41UziYLo7wL2BunxBOxezGvCAfwxTi6VnsEkM4W3dFtiLm0j2/LabV/tllMlKf4RGi5qop/elrHCXGzFPA6r9CFfliwhhKtDqOgQo6fA6AenlkwvYFsmwoYBSWE785Zw==",
            "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=0j2//7a6F2ncfr9rfYyO0DNA7NDgNATzmzXMkLcdz9w=;\n b=fCHiRrhTsrUeBar0I1pc/5SRPw2LXCMBGNEdGFryIn+NZ7R+g0l6hzCzUeM8fuH8o29gq0qZbaZ7hxVI0OoGbn/cjDW/bDViiMFuHumR9vy6ErZ/QfmFMvloHo6y0nvt5A/U6jKHMmjSVA28syPe5RfLlB5GMUVLYLA8uGjwlBnUcEcnUlBUvmcwmhaqR27ss88YADEhjObpI5+DLEAiPravliikhOGa3+G/4twCxgCZ/NgTrO5CIAUkyw4cUWpnf5wENB/8wPZsFZvMj5GJyVoJ5u0GrTxgiydulEOwpec0I/ITBfivN5smuU0q+56QOnmdETCk+dKMezKCSX2nIw=="
        ],
        "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] dmarc=[1,1,header.from=arm.com])",
            "i=1; mx.microsoft.com 1; spf=pass (sender ip is\n 172.205.89.229) smtp.rcpttodomain=gcc.gnu.org smtp.mailfrom=arm.com;\n dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com;\n dkim=none (message not signed); arc=none (0)"
        ],
        "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=0j2//7a6F2ncfr9rfYyO0DNA7NDgNATzmzXMkLcdz9w=;\n b=Hbnompt2WUYGT2EP0W3LA48KLicvWVD2tbF3jMG/DKOE9QALHzKUtOMC5vr0kbsJ7iKQCmWGD8M2oU9j0bCjAfspbk6X9g8hJInZ2I1azYavDMlwPTO5cYXqVnp7QyAQnltFMUBVP51zFrCidiKx2YWTcvwFlRw9cDik1g/0Ln4=",
            "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=0j2//7a6F2ncfr9rfYyO0DNA7NDgNATzmzXMkLcdz9w=;\n b=Hbnompt2WUYGT2EP0W3LA48KLicvWVD2tbF3jMG/DKOE9QALHzKUtOMC5vr0kbsJ7iKQCmWGD8M2oU9j0bCjAfspbk6X9g8hJInZ2I1azYavDMlwPTO5cYXqVnp7QyAQnltFMUBVP51zFrCidiKx2YWTcvwFlRw9cDik1g/0Ln4="
        ],
        "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;",
            "spf=pass (sender IP is 172.205.89.229)\n smtp.mailfrom=arm.com; dkim=none (message not signed)\n header.d=none;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",
            "Pass (protection.outlook.com: domain of arm.com designates\n 172.205.89.229 as permitted sender) receiver=protection.outlook.com;\n client-ip=172.205.89.229; helo=nebula.arm.com; pr=C"
        ],
        "From": "Alfie Richards <alfie.richards@arm.com>",
        "To": "<gcc-patches@gcc.gnu.org>",
        "CC": "<jlaw@ventanamicro.com>, <alice.carlotti@arm.com>,\n <andrew.pinski@oss.qualcomm.com>, <wilco.dijkstra@arm.com>,\n <richard.earnshaw@arm.com>, Alfie Richards <alfie.richards@arm.com>",
        "Subject": "[PATCH v6 0/2] fmv: aarch64: targethooks: Add priority syntax",
        "Date": "Thu, 18 Dec 2025 19:40:18 +0000",
        "Message-ID": "<20251218194020.906425-1-alfie.richards@arm.com>",
        "X-Mailer": "git-send-email 2.34.1",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-EOPAttributedMessage": "1",
        "X-MS-TrafficTypeDiagnostic": "\n AMS0EPF000001AA:EE_|FRZPR08MB11070:EE_|AMS0EPF000001A4:EE_|DB8PR08MB5387:EE_",
        "X-MS-Office365-Filtering-Correlation-Id": "10270467-22f9-4173-0f77-08de3e6d6edc",
        "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|36860700013|376014|82310400026|1800799024;",
        "X-Microsoft-Antispam-Message-Info-Original": "\n G5v0k8uZhLrGXvFpPm8/zbMOpfnBbvyxfD6G+AYBzwZ+d76s8i4x3BgKL/6oq4qdbeiJXLBd9aWkfh0FTm1Tswilt2F6Xw3Bzn1yqEwiu7nhshMrJeR4gK1eJLBlZiUH29TKbuqq07SeUsvPkvnPJHpsk/rlJAtYD2WFzSOnuPiG9TtCX5PzfSoRDcGfwnanGkn1kbSLof0cca4vQVQshG6ZftvS5cS1PbeqQbIPfWiDcSQ8+AC2YFUPEVM9JPIJIeSl3U6UaOGNoQjw1lVyfQneSlCcJ0JILPcsMqRNFNUCA7lu2xgpgbrgJYErl5gg02TcCJimFLPQcoCwEvbmQHperCi6ZKW+UZzrIWoXJcAGOg3AjCFBXWIT2ZPYhyqGEmIXdk22wt6nmFK9kfjiRxrwJ0UVf5eKByjemQLRnYhXJtmFY10A6GICcBeuZgo2ELjNrYh7nMl/uFnYJPTe8cYQGSuQzdgdxDLlEW2IqcEWNTT4vTsgmiJnSRpPfa9Uhk4zjqwIUVAGejvphHDYkRbvYErDiDumJegqKfUr0VrOH86KUDBN8c0pW+zfCvnt9yFNvKr/3ssfkyjWpJ6WA8qnYsT5BgM+pF2wBUcLpy6f+SmQwwNei7Yo6vyRLUtGPBfY+S3e//UDDc8FuUASmB5yeNyYrWLmaekbzoPY62e5KIsbn+uc4Rjg3MAU0p1weafbvP2I2xq3BsKQhryDP5nJLYwNyk3ksUZjK/TSzUpKUMnlhArgbbIHMWA6VugjTz6cecyvWUSqQ2gPDFOEJQTuvqZ0IH3mEzuXNYybHXSP3wnT3wlTHDVsSpwue7rjBNNjfp1vC5GsvKhuJKY2GG65Y6RZHhj92Ae0dNGJIbgW5kKwlH4zGASulXz7aKh59JiYWrza9/PwMqhZAH1LhqmO2gElTtHHSQcZZ3dLEHmqVnY3tSL6vFRcxN/niz8HRyQXiK1Fhsq9m5wIZG1oQkBJaQpKpMFT81EmZWCAIWcIsMsyeV2GaA16B76g267Q5V3DbAIlEJ+6zdNehIo4obWFJYXGP+5OUOSBYrQuloBA7yePo20koKfFlSdyUC5JUTM7DIDq8niC7pkjJC0LStKAShzuWI4kk/PVYL81GQQthFmTCYYN0daa7Bo75z6oOW61mESg2LQ+r90Zb3M82JwXWD+wKy75Zox4NHMN054NX6MiJJX1BNJInsHrm65DWmQvWCANp87ZhI+w1GUvYSulLF84MLPmT3pnGBWO6mi4zv/h5/ib7kYCZis9zOKI/0ueba2ODBOyfSpoyrZ0xWSDxB8k1IIgUjn4uTH7/jVhE+H0ksfoJy2eXNiNQtCGP0v40BR4jg5rCfsRxk9OcynWFeV6yK94JBJPxuH2tl2iv/o9eSg9SW6jL8f2oLCcC01DUoDfBvVKITMp0i50Db2vi7Fp9KQPlWRkup6hkp0oPrczOeGSrv4Qo4Cri89M0UEpTGHlFsRMgmlGJOZKDzg77LiaiAVG44MRXDFGjR/f1qHv0oQiysNpahWDvbZ/karJhKENWSWnIRMJ/ojuAVtFgK82ym0qeTPHUDjiDvI=",
        "X-Forefront-Antispam-Report-Untrusted": "CIP:172.205.89.229; CTRY:IE; LANG:en;\n SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:nebula.arm.com; PTR:InfoDomainNonexistent;\n CAT:NONE; SFS:(13230040)(36860700013)(376014)(82310400026)(1800799024);\n DIR:OUT; SFP:1101;",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": [
            "FRZPR08MB11070",
            "DB8PR08MB5387"
        ],
        "X-MS-Exchange-Transport-CrossTenantHeadersStripped": "\n AMS0EPF000001A4.eurprd05.prod.outlook.com",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id-Prvs": "\n bdf9b861-8387-4370-3698-08de3e6d4817",
        "X-Microsoft-Antispam": "BCL:0;\n ARA:13230040|82310400026|35042699022|376014|36860700013|1800799024|14060799003;",
        "X-Microsoft-Antispam-Message-Info": "\n U6K8xoIKxroFZAMgSE+UMkYiq2DAOmFmdWCKv8yzqYiup9p8qfF3NkjDcei7hIfhq75NGgKWrGTBNgS8JqmCEEqmJV0AG13rSYzEhhupG9bDplJLyz2yCuff2bd0i9k3EKexMHSWy7HhiJFwE2qYAOkkJcX7KhsXbyMtCwlC1sYxSwemm0vA8GGqpGkckOIHf3D5KZXIajbKfY/E5v/TnPV8ajqj5CJjQ98k7o3kNcG8KHvCXq5jmJtpqHbDHu6z8N3rvKEGdkIS3+6vCh1gI2Lclx5uRLXKveyvWhjGlIfec1/AT/p0kmZ/AMOIVYVbz6PSEnmBVDtIoNexuCxOpXG0jc5qwD3EaD+OOuUrR9nCy4hDzjW/t6+Veny7txkikdz9+5JBXc3ahIhNDaW2z9EDmikH6HTYOlou8dIY5jHTgATAKSj/37wnNq1f8mUi2qpm5WQRF90F3lmULmH0U3R3IJhSGEYzNHMCiYkmArjsXcPNHG/7M9+3aswgTkSNEFa4+4Me+rUbyNdCjx4mmLCYbIZacYGgZwmKfADV7h0OUkA7awiebofmTHSIS7Lf/PsSm0LIwF5u7KlVJlZcMct32JSM2GIUsTVpi/eeJSIKJZDyFgQHaj9bVTAc+/ClbbdKxjtHfHRGT+iP3daLhpi+iv6/AKHHePqXycvPXP3Kflz6/8V19970iJgEBvLskPXu+fmGBm+HTvACbogOkG3NSN+t3kAHWZVtF5pVtOhG17S38eMJxMoOBTcoOTTZv4qQc6xaB5gMzYIA27QKYGOO7gAAIpxEl0yRaWdWg3h8lwG+XulU2KqJGKrozCbtGsAC1glerL+Hfpe1abUXmWWIi07PrqRE7yM4uDV5zLL6KdK0bHJ9qnzDkzMt8lchYHr0Xcstff7/RqxwJHCKaGD+ZpwUTfuIeuNSQdpGOncDEikr96NZdGV0UsCAGOzUDg3Hws0tVPnXkylgYugLvBxRNvuNVVSDjYxchcwnU26wEQktq+UPKbX0vI+XH/aNytCLormRMrxTPk9NnbxBwAc3ftpzaDjvK2IDgPtLTBC/zV/ql5AW53xtVABdgUBmGxITJRdHksIkxAPGlM43z0czyT7N/bTXOyAkeULOIhAYpKosl3kbH2KfFbZtaxAhx2N/Xzdx5lrI+5QtBS/zL33FF2+30lwj1/GGDp+ncnPE7+XXSNuO8Bk5uJPvyo2Bu/5487NZOvPhgG0YrpmxAxjEIwrbC7HF+WjwLNlgaHtRWLvG72sOfHCPJestOkcXoRnHeOt0gG7RmiE0dc5TiCVetjI/KiFzcQeBSSa2XnvB+8kOB1ZIO6k7CeZmDJXZ/jejLwc98QU79O5H5ZhH01qikqNOUoV6qQs/uYMtSI7Qmsj1wG80kquoztSAI0QgKnpdLkcwYgeurZwTlmqojpKi+x8l7GcylX1bY2/aT9gIWEgkmxCtcOmrHKkcJPPd44DdsNJ7hi9cCIAUBftsoy0AoZYpQcMQyx+F1+Hbl7wWU4zJB7i26m+vgq32VyRO+MLJwqfqbWPCr9Dz/M1epxs2GIdTJ29m2L60vk2y5bU=",
        "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)(82310400026)(35042699022)(376014)(36860700013)(1800799024)(14060799003);\n DIR:OUT; SFP:1101;",
        "X-OriginatorOrg": "arm.com",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "18 Dec 2025 19:41:26.4595 (UTC)",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 10270467-22f9-4173-0f77-08de3e6d6edc",
        "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 AMS0EPF000001A4.eurprd05.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": "Hi All,\n\nUpdated this after feedpack from Pinskia about changing the\ntarget hook to take decls rather than a location pointer.\n\nMinor update to the second patch to use the updated hook.\n\nChanges for V6:\n\n- Changed the same_versions hook to take 2 decls instead of a location_t *.\n\nChanges for V5:\n\n- Addressed Wilco's feedback on priority version parsing.\n- Addressed offline feedback from Richard E.\n- Signifficantly cleaner patch.\n\nChanges for V4:\n\n- Addressed Wilco's feedback on logic in disjoint_version_decls.\n- Pushed approved patches\n\nChanges for V3:\n\n- Addressed Wilco's feedback on logic in aarch64_parse_fmv_features.\n- Fixed grammar in commit message.\n\nChanges for V2:\n\n- Added tests for priority version errors.\n- Changed disjoint_version_decls to have an explicit new_decl and old_decl\n- Change a call to disjoint_version_decls in c frontend where they were the\n  wrong way around.\n- Simplified and corrected some of my parsing logic as Wilco suggested.\n- Changed how the aarch64 version order test works as discussed with Wilco.\n- Adds patch to add FMV support macro\n\n\nBootstrapped and reg tested for aarch64-linux-gnu, ix86-linux-gnu, armhf-linux-gnu.\nCross built successfully for riscv-linux-gnu, loongarch-linux-gnu.\n\nOkay for master?\n\nKind regards,\nAlfie\n\nAlfie Richards (2):\n  targethooks: Change SAME_FUNCTION_VERSIONS hook to support checking\n    mergeability\n  aarch64: Add support for fmv priority syntax.\n\n gcc/config/aarch64/aarch64.cc                 | 155 ++++++++++++++----\n gcc/config/loongarch/loongarch.cc             |   3 +-\n gcc/config/riscv/riscv.cc                     |   3 +-\n gcc/doc/tm.texi                               |   8 +-\n gcc/hooks.cc                                  |   2 +-\n gcc/hooks.h                                   |   2 +-\n gcc/target.def                                |  18 +-\n .../gcc.target/aarch64/fmv_priority3.c        |  26 +++\n .../gcc.target/aarch64/fmv_priority_error1.c  |  11 ++\n .../gcc.target/aarch64/fmv_priority_error2.c  |   8 +\n gcc/tree.cc                                   |  34 ++--\n 11 files changed, 217 insertions(+), 53 deletions(-)\n create mode 100644 gcc/testsuite/gcc.target/aarch64/fmv_priority3.c\n create mode 100644 gcc/testsuite/gcc.target/aarch64/fmv_priority_error1.c\n create mode 100644 gcc/testsuite/gcc.target/aarch64/fmv_priority_error2.c"
}