From e16a20a37b726d9abcae51dac207d57badcc35af Mon Sep 17 00:00:00 2001 From: Sandra Loosemore Date: Fri, 5 Dec 2025 17:07:26 +0000 Subject: [PATCH] doc, mcore: Clean up MCore option documentation [PR122243] gcc/ChangeLog PR other/122243 * doc/invoke.texi (Option Summary) : Remove redundant -no options. (MCore Options): Disambiguate documentation for -mbig-endian/-mlittle-endian and -m210/-m340. --- 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 11ea68bfcef..9f7298d8e8b 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 -- 2.47.3