From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1992) id 649353858D38; Fri, 30 Sep 2022 22:25:23 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 649353858D38 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1664576723; bh=JJPiz1eA+JuCCIfs0/dkRiMBYWRdatxqYtF8ebn+XdI=; h=From:To:Subject:Date:From; b=kfYurMfilPN0IHdWWrUbWJKavdiROFcSYUU8vlfiOp17lDpEqg91wpTPYuOxqZgBd bcK0FlIvojiNiAo3gPD3Dlv67jZALD4Poh+zPHAQjK7v/vi4Z+Tb48fEET+dn7E7JI dclYtenePzvSBytWIJakuH62xBtaOu3C+9NHzTFY= MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: Palmer Dabbelt To: gcc-cvs@gcc.gnu.org Subject: [gcc r13-3001] Document -fexcess-precision=16 in tm.texi X-Act-Checkin: gcc X-Git-Author: Palmer Dabbelt X-Git-Refname: refs/heads/trunk X-Git-Oldrev: 75c0899493cd84e64bd30210e848d0d1e9979494 X-Git-Newrev: 4dcd340ebaae8213eeae89894b5ecdf61b0eb100 Message-Id: <20220930222523.649353858D38@sourceware.org> Date: Fri, 30 Sep 2022 22:25:23 +0000 (GMT) List-Id: https://gcc.gnu.org/g:4dcd340ebaae8213eeae89894b5ecdf61b0eb100 commit r13-3001-g4dcd340ebaae8213eeae89894b5ecdf61b0eb100 Author: Palmer Dabbelt Date: Fri Sep 9 02:46:40 2022 -0700 Document -fexcess-precision=16 in tm.texi I just happened to stuble on this one while trying to sort out the RISC-V bits. gcc/ChangeLog * doc/tm.texi (TARGET_C_EXCESS_PRECISION): Add 16. Diff: --- gcc/doc/tm.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi index 858bfb80cec..7590924f2ca 100644 --- a/gcc/doc/tm.texi +++ b/gcc/doc/tm.texi @@ -1009,7 +1009,7 @@ of the excess precision explicitly added. For @code{EXCESS_PRECISION_TYPE_FLOAT16}, and @code{EXCESS_PRECISION_TYPE_FAST}, the target should return the explicit excess precision that should be added depending on the -value set for @option{-fexcess-precision=@r{[}standard@r{|}fast@r{]}}. +value set for @option{-fexcess-precision=@r{[}standard@r{|}fast@r{|}16@r{]}}. Note that unpredictable explicit excess precision does not make sense, so a target should never return @code{FLT_EVAL_METHOD_UNPREDICTABLE} when @var{type} is @code{EXCESS_PRECISION_TYPE_STANDARD},