https://gcc.gnu.org/g:e16a20a37b726d9abcae51dac207d57badcc35af
commit r16-6088-ge16a20a37b726d9abcae51dac207d57badcc35af Author: Sandra Loosemore <[email protected]> Date: Fri Dec 5 17:07:26 2025 +0000 doc, mcore: Clean up MCore option documentation [PR122243] gcc/ChangeLog PR other/122243 * doc/invoke.texi (Option Summary) <MCore Options>: Remove redundant -no options. (MCore Options): Disambiguate documentation for -mbig-endian/-mlittle-endian and -m210/-m340. Diff: --- gcc/doc/invoke.texi | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 11ea68bfcefe..9f7298d8e8b3 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -1194,10 +1194,10 @@ Objective-C and Objective-C++ Dialects}. -mxgot -mlong-jump-table-offsets} @emph{MCore Options} (@ref{MCore Options}) -@gccoptlist{-mhardlit -mno-hardlit -mdiv -mno-div -mrelax-immediates --mno-relax-immediates -mwide-bitfields -mno-wide-bitfields --m4byte-functions -mno-4byte-functions -mcallgraph-data --mno-callgraph-data -mslow-bytes -mno-slow-bytes -mno-lsim +@gccoptlist{-mhardlit -mdiv -mrelax-immediates +-mwide-bitfields +-m4byte-functions -mcallgraph-data +-mslow-bytes -mno-lsim -mlittle-endian -mbig-endian -m210 -m340 -mstack-increment} @emph{MicroBlaze Options} (@ref{MicroBlaze Options}) @@ -29686,14 +29686,18 @@ Prefer word access when reading byte quantities. @opindex mbig-endian @item -mlittle-endian @itemx -mbig-endian -Generate code for a little-endian target. +Generate code for a little- or big-endian target, respectively. The +default is big-endian. Little-endian code is supported only +with @option{-m340}. @opindex m210 -@opindex m340 @item -m210 -@itemx -m340 Generate code for the 210 processor. +@opindex m340 +@item -m340 +Generate code for the 340 processor. + @opindex mno-lsim @item -mno-lsim Assume that runtime support has been provided and so omit the
