Message ID | cover.1690329932.git.research_trasio@irq.a4lg.com |
---|---|
Headers |
Return-Path: <binutils-bounces+ouuuleilei=gmail.com@sourceware.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:a985:0:b0:3e4:2afc:c1 with SMTP id t5csp82936vqo; Tue, 25 Jul 2023 17:06:20 -0700 (PDT) X-Google-Smtp-Source: APBJJlHfOcBScYMZPTW3s3dQSSUcIR+ba04qba8+hzj2mkpfVHJg5pT4+tmOlcr44ZwOLVaf8G1T X-Received: by 2002:a2e:3c0b:0:b0:2b9:b6e7:bd7 with SMTP id j11-20020a2e3c0b000000b002b9b6e70bd7mr82993lja.29.1690329980170; Tue, 25 Jul 2023 17:06:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690329980; cv=none; d=google.com; s=arc-20160816; b=vUhzYg3AiH6+GuQTBIu7LV1Larr3J5Mswjvhs1sY3GwQ7KR5Soo/BjSGXYk4NWWe0V v0ouluV+3RwkiB19B1HTgmYBlqWmOsLmH36zUJ64k44lkZWyNa2tAzz3s9JlWgOCbRF5 SkMkD8hjpadfvM2G9giXXtgXjn6fz+HArI1ZO9Kzfj98TazY+G5r05KywHFFmuFQmjQZ oCKt/8TR4j7kyot70W/QdYWSr0lcicxdcRmX/ottsxDKO5/1u8hdnC+rcrT0Jcwp/Z5h lk2yqHBjyJ0jPIIcgOf+9BZOkA1EntQrzFpVC0q2U6YpHSRHt89vOevxrUl3W8o1HrEn vUFA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:reply-to:from:list-subscribe:list-help:list-post :list-archive:list-unsubscribe:list-id:precedence :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:dmarc-filter:delivered-to :dkim-signature:dkim-filter; bh=cY7u2SWYxxswwiP0wv9x3I+/2uP+tTJe3Xs3hZYjMW4=; fh=53cJj9TBSYR/wgWr2Q2wXVHUGiHHr7QV00QtBv5db8E=; b=vXYaXVwdRWm2BaWyGJWJhZJva2kWApbzeuU4Cb/ZTCMfbLo4JcmM5VDQBnK7z2thZd /jvBQnj9DsdP3vO8XARSU4dPnW+XS38LonmKy+jCyvnNPcaTnXfPbZeeRaMCzz+ifmXS r7IWojH1/boU43rZAyBxbdAGWPVHMMU/c7zSaCMy43eWiIQF8p4sSBy5bC6+uLmG3iMg IudIzyS0ERuoAKwJRXmF0eID6i1r/TzKI1yJt5k2KnlhACGdWdtt1XO1pQqHi2PEyHF/ hcqzfGpk7CLHzKWRfeejxLDAuVmG3lIjINbWZ5AGih4oL/pvSmqavD5r25y7FCfszLJ+ 7oLg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sourceware.org header.s=default header.b=M31dfLOu; spf=pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="binutils-bounces+ouuuleilei=gmail.com@sourceware.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sourceware.org Received: from server2.sourceware.org (ip-8-43-85-97.sourceware.org. [8.43.85.97]) by mx.google.com with ESMTPS id kt20-20020a170906aad400b00992f45c9341si8821896ejb.1016.2023.07.25.17.06.19 for <ouuuleilei@gmail.com> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Jul 2023 17:06:20 -0700 (PDT) Received-SPF: pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 8.43.85.97 as permitted sender) client-ip=8.43.85.97; Authentication-Results: mx.google.com; dkim=pass header.i=@sourceware.org header.s=default header.b=M31dfLOu; spf=pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="binutils-bounces+ouuuleilei=gmail.com@sourceware.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 4EE4838555A3 for <ouuuleilei@gmail.com>; Wed, 26 Jul 2023 00:06:18 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4EE4838555A3 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1690329978; bh=cY7u2SWYxxswwiP0wv9x3I+/2uP+tTJe3Xs3hZYjMW4=; h=To:Cc:Subject:Date:In-Reply-To:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=M31dfLOu/6QJ4QNK1AsdCHuYCwY0fGiMEsR92C9cWscYpEI8VAQxbnSheLjuHv29w a8e9KXBZKyrPcnjpVm0VpK7YSPvzI/MphRnEfDcwvJVEgU76sG0Z2GiHjTFcKRKkv3 beWms3ILyPL5up5cO6sORWVGUeI2bhXmav2sCoks= X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from mail-sender-0.a4lg.com (mail-sender.a4lg.com [153.120.152.154]) by sourceware.org (Postfix) with ESMTPS id 69A493858C33 for <binutils@sourceware.org>; Wed, 26 Jul 2023 00:06:03 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 69A493858C33 Received: from [127.0.0.1] (localhost [127.0.0.1]) by mail-sender-0.a4lg.com (Postfix) with ESMTPSA id EF03B300089; Wed, 26 Jul 2023 00:05:58 +0000 (UTC) To: Tsukasa OI <research_trasio@irq.a4lg.com>, Nelson Chu <nelson@rivosinc.com>, Kito Cheng <kito.cheng@sifive.com>, Palmer Dabbelt <palmer@dabbelt.com> Cc: binutils@sourceware.org Subject: [PATCH v4 0/1] RISC-V: Extensions from the RISC-V Profiles Date: Wed, 26 Jul 2023 00:05:52 +0000 Message-ID: <cover.1690329932.git.research_trasio@irq.a4lg.com> In-Reply-To: <cover.1675062682.git.research_trasio@irq.a4lg.com> References: <cover.1675062682.git.research_trasio@irq.a4lg.com> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-6.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list <binutils.sourceware.org> List-Unsubscribe: <https://sourceware.org/mailman/options/binutils>, <mailto:binutils-request@sourceware.org?subject=unsubscribe> List-Archive: <https://sourceware.org/pipermail/binutils/> List-Post: <mailto:binutils@sourceware.org> List-Help: <mailto:binutils-request@sourceware.org?subject=help> List-Subscribe: <https://sourceware.org/mailman/listinfo/binutils>, <mailto:binutils-request@sourceware.org?subject=subscribe> From: Tsukasa OI via Binutils <binutils@sourceware.org> Reply-To: Tsukasa OI <research_trasio@irq.a4lg.com> Errors-To: binutils-bounces+ouuuleilei=gmail.com@sourceware.org Sender: "Binutils" <binutils-bounces+ouuuleilei=gmail.com@sourceware.org> X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1756428286599664736 X-GMAIL-MSGID: 1772439449487341579 |
Series |
RISC-V: Extensions from the RISC-V Profiles
|
|
Message
Tsukasa OI
July 26, 2023, 12:05 a.m. UTC
This patch (set) adds 7 unprivileged extensions and 13 privileged extensions, all of which denotes certain platform capability / constraint. This is almost a resend of the previous PATCH v3 (in January 2023) but since the RISC-V Profiles specification is now ratified, it's much safer to merge. [Changes: v2 -> v3] 1. After AIA is upstreamed, I haven't done tidying up with riscv_supported_std_s_ext with my rebased branch. That made location of 'Ssaia' a bit out of place. PATCH v3 fixes this. 2. After version 0.8, the new extension 'Sscounterenw' is added but I missed that. PATCH v3 adds support for this new extension correctly. 3. I made minor changes to ChangeLog part of the commit message (I moved 'H' -> 'Zicsr' dependency for a reason but I didn't mentioned in the ChangeLog). [Changes: v3 -> v4] 1. Rebase against the latest master (with a bit of reordering). 2. Reorder renamed 'Svade' to reflect canonical order. 3. Referenced specification is now the ratified one (version 1.0), not frozen but draft one (version 0.9.2). Thanks, Tsukasa Tsukasa OI (1): RISC-V: Add platform property/capability extensions bfd/elfxx-riscv.c | 35 ++++++++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) base-commit: 6296109afcd8c8e89b771fbaf092d17a17d4ea99