]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
doc, mcore: Clean up MCore option documentation [PR122243]
authorSandra Loosemore <sloosemore@baylibre.com>
Fri, 5 Dec 2025 17:07:26 +0000 (17:07 +0000)
committerSandra Loosemore <sloosemore@baylibre.com>
Sat, 13 Dec 2025 04:11:27 +0000 (04:11 +0000)
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.

gcc/doc/invoke.texi

index 11ea68bfcefea429db5d54887998aa53a4064a5d..9f7298d8e8b31b7e06ed48bc65e584a5b3b7dd98 100644 (file)
@@ -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