From: Alexandre Oliva Date: Wed, 4 May 2011 03:37:53 +0000 (+0000) Subject: re PR other/48093 (-mtls-dialect= is undocumented) X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4868e6ea1e3a2c095bc6615475299dd7d1e1e5a0;p=gcc.git re PR other/48093 (-mtls-dialect= is undocumented) PR other/48093 * doc/invoke.texi: Document -mtls-dialect and GCC_COMPARE_DEBUG. From-SVN: r173352 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ed3031f56ba..8fe62ad5606 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2011-05-04 Alexandre Oliva + + PR other/48093 + * doc/invoke.texi: Document -mtls-dialect and GCC_COMPARE_DEBUG. + 2011-05-04 Alexandre Oliva PR debug/47994 diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 98513fb6944..8602923e85f 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -12581,6 +12581,13 @@ SYSV ABI. You can control this behavior for a specific function by using the function attribute @samp{ms_abi}/@samp{sysv_abi}. @xref{Function Attributes}. +@item -mtls-dialect=@var{type} +@opindex mtls-dialect +Generate code to access thread-local storage using the @samp{gnu} or +@samp{gnu2} conventions. @samp{gnu} is the conservative default; +@samp{gnu2} is more efficient, but it may add compile- and run-time +requirements that cannot be satisfied on all systems. + @item -mpush-args @itemx -mno-push-args @opindex mpush-args @@ -18239,6 +18246,12 @@ compilation which is to be used as input to the next stage: for example, the output of the preprocessor, which is the input to the compiler proper. +@item GCC_COMPARE_DEBUG +@findex GCC_COMPARE_DEBUG +Setting @env{GCC_COMPARE_DEBUG} is nearly equivalent to passing +@option{-fcompare-debug} to the compiler driver. See the documentation +of this option for more details. + @item GCC_EXEC_PREFIX @findex GCC_EXEC_PREFIX If @env{GCC_EXEC_PREFIX} is set, it specifies a prefix to use in the