From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from arjuna.pair.com (arjuna.pair.com [209.68.5.131]) by sourceware.org (Postfix) with ESMTPS id 6601B3858D28 for ; Tue, 29 Aug 2023 09:26:12 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6601B3858D28 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=bitrange.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=bitrange.com Received: by arjuna.pair.com (Postfix, from userid 3006) id D6FC48A59C; Tue, 29 Aug 2023 05:26:11 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by arjuna.pair.com (Postfix) with ESMTP id D448F8A591; Tue, 29 Aug 2023 05:26:11 -0400 (EDT) Date: Tue, 29 Aug 2023 05:26:11 -0400 (EDT) From: Hans-Peter Nilsson X-X-Sender: hp@arjuna.pair.com To: Tsukasa OI cc: Jeff Law , gcc-patches@gcc.gnu.org Subject: Re: [RFC PATCH 2/2] RISC-V: Fix documentation of __builtin_riscv_pause In-Reply-To: <838eb444-2c7c-45b9-8c73-b6d216d9cd14@irq.a4lg.com> Message-ID: References: <9bf2e7d86cbdb2d4b3956926b1db3061f701c80c.1691561509.git.research_trasio@irq.a4lg.com> <8f31de67-69d2-d068-28b1-c5f1e3e04ce7@gmail.com> <838eb444-2c7c-45b9-8c73-b6d216d9cd14@irq.a4lg.com> User-Agent: Alpine 2.20.16 (BSF 172 2016-09-29) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Scanned-By: mailmunge 3.11 on 209.68.5.131 X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,KAM_DMARC_STATUS,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Tue, 29 Aug 2023, Tsukasa OI wrote: > On 2023/08/29 8:09, Hans-Peter Nilsson wrote: > > On Mon, 28 Aug 2023, Jeff Law via Gcc-patches wrote: > >> > >> > >> On 8/9/23 00:11, Tsukasa OI via Gcc-patches wrote: > >>> From: Tsukasa OI > >>> > >>> This built-in does not imply the 'Xgnuzihintpausestate' extension. > >>> It does not change architectural state (because all HINTs are prohibited > >>> from doing that). > >>> > >>> gcc/ChangeLog: > >>> > >>> * doc/extend.texi: Fix the description of __builtin_riscv_pause. > >> I've pushed this to the trunk. > > > > I randomly noticed a typo: "hart", perhaps for "part"? > > Not sure though. > > > > brgds, H-P > > > > Hi H-P, > > As Jeff mentioned you, the word "hart" in the RISC-V world means a > HARdware Thread and commonly used to represent a hardware-based unit of > execution. Thanks for the explanation. Perhaps it's worth telling general readers of the document that it's a term, by simply decorating "hart" like @samp{hart} or adding the text "(hardware thread)"? It's the only grep-hit in the document at this time. brgds, H-P