From: Sandra Loosemore Date: Sun, 16 Nov 2025 16:10:30 +0000 (+0000) Subject: doc, c6x: Document missing C6X options [PR122243] X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=90c4a63aa8cff750cf599ad4ca5fcd7416d1058f;p=thirdparty%2Fgcc.git doc, c6x: Document missing C6X options [PR122243] gcc/ChangeLog PR other/122243 * doc/invoke.texi (Option Summary) : Add -mdbst and -mlong-calls. (C6X Options): Likewise. --- diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 544f12e27cb..d150c6654ec 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -1002,7 +1002,7 @@ Objective-C and Objective-C++ Dialects}. @emph{C6X Options} (@ref{C6X Options}) @gccoptlist{-mbig-endian -mlittle-endian -march=@var{cpu} --msim -msdata=@var{sdata-type}} +-msim -msdata=@var{sdata-type} -mdsbt -mlong-calls} @emph{CRIS Options} (@ref{CRIS Options}) @gccoptlist{-mcpu=@var{cpu} -march=@var{cpu} @@ -26365,6 +26365,17 @@ addresses to access all data. Put all initialized global and static data in the @code{.fardata} section, and all uninitialized data in the @code{.far} section. Put all constant data into the @code{.const} section. + +@opindex mdsbt +@opindex mno-dsbt +@item -mdsbt +Compile for the DSBT shared library ABI. This option is required to +compile with @option{-fpic} or @option{-fPIC}, and implies @option{-fpic}. + +@opindex mlong-calls +@opindex mno-long-calls +@item -mlong-calls +Avoid generating PC-relative calls; use indirection instead. @end table @node CRIS Options