From: Palmer Dabbelt Date: Wed, 3 Jul 2024 01:20:39 +0000 (-0700) Subject: RISC-V: Describe -march behavior for dependent extensions X-Git-Tag: basepoints/gcc-16~7728 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=70f6bc39c4b0e147a816ad1dad583f944616c367;p=thirdparty%2Fgcc.git RISC-V: Describe -march behavior for dependent extensions gcc/ChangeLog: * doc/invoke.texi: Describe -march behavior for dependent extensions on RISC-V. --- diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 68ebd79d676..b37c7af7a39 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -31063,6 +31063,10 @@ If both @option{-march} and @option{-mcpu=} are not specified, the default for this argument is system dependent, users who want a specific architecture extensions should specify one explicitly. +When the RISC-V specifications define an extension as depending on other +extensions, GCC will implicitly add the dependent extensions to the enabled +extension set if they weren't added explicitly. + @opindex mcpu @item -mcpu=@var{processor-string} Use architecture of and optimize the output for the given processor, specified