Cover Letter Detail
Show a cover letter.
GET /api/covers/2227637/?format=api
{ "id": 2227637, "url": "http://patchwork.ozlabs.org/api/covers/2227637/?format=api", "web_url": "http://patchwork.ozlabs.org/project/gcc/cover/091b48d7-f800-4b4b-973a-5df940318ca1@yahoo.co.jp/", "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": "<091b48d7-f800-4b4b-973a-5df940318ca1@yahoo.co.jp>", "list_archive_url": null, "date": "2026-04-24T03:01:32", "name": "[0/4] xtensa, doc: Add several \"force_l32\" features", "submitter": { "id": 83997, "url": "http://patchwork.ozlabs.org/api/people/83997/?format=api", "name": "Takayuki 'January June' Suwa", "email": "jjsuwa_sys3175@yahoo.co.jp" }, "mbox": "http://patchwork.ozlabs.org/project/gcc/cover/091b48d7-f800-4b4b-973a-5df940318ca1@yahoo.co.jp/mbox/", "series": [ { "id": 501291, "url": "http://patchwork.ozlabs.org/api/series/501291/?format=api", "web_url": "http://patchwork.ozlabs.org/project/gcc/list/?series=501291", "date": "2026-04-24T03:01:32", "name": "xtensa, doc: Add several \"force_l32\" features", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/501291/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/2227637/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 (2048-bit key;\n unprotected) header.d=yahoo.co.jp header.i=@yahoo.co.jp header.a=rsa-sha256\n header.s=yahoocojp-202506 header.b=DTcvGFbQ;\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=yahoo.co.jp header.i=@yahoo.co.jp header.a=rsa-sha256\n header.s=yahoocojp-202506 header.b=DTcvGFbQ", "sourceware.org; dmarc=pass (p=quarantine dis=none)\n header.from=yahoo.co.jp", "sourceware.org; spf=pass smtp.mailfrom=yahoo.co.jp", "server2.sourceware.org;\n arc=none smtp.remote-ip=182.22.18.146" ], "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 4g1yc81Q3wz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 24 Apr 2026 13:09:26 +1000 (AEST)", "from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id E5A434BB1C23\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 24 Apr 2026 03:09:24 +0000 (GMT)", "from omggw0008-vm1.mail.otm.yahoo.co.jp\n (omggw0008-vm1.mail.otm.yahoo.co.jp [182.22.18.146])\n by sourceware.org (Postfix) with ESMTPS id EE6C64B99F7B\n for <gcc-patches@gcc.gnu.org>; Fri, 24 Apr 2026 03:08:49 +0000 (GMT)", "from sonicgw.mail.gze.yahoo.co.jp by\n sonicconh6101.mail.ssk.ynwp.yahoo.co.jp with HTTP;\n Fri, 24 Apr 2026 03:08:47 +0000", "by smtphe6003.mail.ssk.ynwp.yahoo.co.jp (YJ Hermes SMTP Server) with\n ESMTPA ID 3cfd556477463a07319474428d84746a;\n Fri, 24 Apr 2026 12:08:46 +0900 (JST)" ], "DKIM-Filter": [ "OpenDKIM Filter v2.11.0 sourceware.org E5A434BB1C23", "OpenDKIM Filter v2.11.0 sourceware.org EE6C64B99F7B" ], "DMARC-Filter": "OpenDMARC Filter v1.4.2 sourceware.org EE6C64B99F7B", "ARC-Filter": "OpenARC Filter v1.0.0 sourceware.org EE6C64B99F7B", "ARC-Seal": "i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1777000130; cv=none;\n b=wEdyCoE2W1N/rM3eZ3cvhuRyIPgeilgsPOh77qzow5Oc1uGo9fJwqathCftaonaOQWSVFSH5hfe6gMLEzH8KowDMSYMQBTxl+FrjpGf0JneMukPhy/Ywc2De/Zr/svw/5WpVYw+jN6XMi4tdgEKYt01upfJeOwYkg59ISLu7leU=", "ARC-Message-Signature": "i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1777000130; c=relaxed/simple;\n bh=mDSPEymZdZIbDKB3SX/8pvyHiOE6C7hn/lRFuQzYjwg=;\n h=DKIM-Signature:Message-ID:Date:MIME-Version:To:From:Subject;\n b=SoQAUY+cK0XBctei2eXTq2f+txnwdTZ9+08k2yH94gdJylJRiTebJbQGBLfyQ4psNHj85plKNaJ6xM/MQnBMKt2EORYSiL95CYdvtcfBfTDwYV+onlXSgCkhHgmzsW9JYFzkhQKfiqLG76wpQQjbZtifILI5unDK0YwEcRXs/IQ=", "ARC-Authentication-Results": "i=1; server2.sourceware.org", "X-YMail-OSG": "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", "X-Sonic-MF": "jjsuwa_sys3175@yahoo.co.jp", "DKIM-Signature": "v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1776999692;\n s=yahoocojp-202506; d=yahoo.co.jp;\n h=References:Content-Transfer-Encoding:Content-Type:Subject:From:Cc:To:MIME-Version:Date:Message-ID;\n bh=eazLE2JNYm02itmSBpNbjq3LvAw64nVK73UL6i+Bs3w=;\n b=DTcvGFbQwxLI8xGY8tSIqq8LTsR2N2M1SXz75gLMledvNvqHOhlWVNZqxX9ovHub\n LyqiBdiPbZvz+KgKdS6kgXkz0VyoQgpH98V5Nv2Bv0DCzb6ARVTJFhsgRDKPpXJ6nUS\n ki2o/molwf0T99NbosXxG0y6HHJVey20Y3ZdHigMkWgokpovxiQta+uGFc2f9jNeGau\n ZZIfgzo5iX/FILPEfSfZgDJmxDPKXeLtU1y0wjypQpUlfPCzmhmqRAhpK9ltD75bj8F\n j2ivGZpMagPeM+IwRq07JLli7VyvS4tCswfK9kWPqam6ua6toO0vHi1R+uZBgWJ6r3X\n xnqnRTYQ6Q==", "Message-ID": "<091b48d7-f800-4b4b-973a-5df940318ca1@yahoo.co.jp>", "Date": "Fri, 24 Apr 2026 12:01:32 +0900", "MIME-Version": "1.0", "User-Agent": "Mozilla Thunderbird", "Content-Language": "en-US", "To": "gcc-patches@gcc.gnu.org", "Cc": "Max Filippov <jcmvbkbc@gmail.com>", "From": "Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>", "Subject": "[PATCH 0/4] xtensa, doc: Add several \"force_l32\" features", "Content-Type": "text/plain; charset=UTF-8; format=flowed", "Content-Transfer-Encoding": "7bit", "References": "<091b48d7-f800-4b4b-973a-5df940318ca1.ref@yahoo.co.jp>", "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 series of patches that follow implement the \"force_l32\" features for the\nXtensa target, which allows 1- or 2-byte loads from memory regions that only\nallow aligned 4-byte loads.\n\nWhile these features are often provided through inline functions using\nextended asm statements or external function libraries, applying this set\nof patches provides three selectable ways to use them, depending on user's\npurpose and ease of use:\n\n - \"__force_l32\" named address space qualifier (available only from C)\n\n - \"force-l32\" target-specific attribute applicable to variable/function\n parameter/type definitions\n\n - \"-mforce-l32\" target-specific option" }