From 4868e6ea1e3a2c095bc6615475299dd7d1e1e5a0 Mon Sep 17 00:00:00 2001 From: Alexandre Oliva Date: Wed, 4 May 2011 03:37:53 +0000 Subject: [PATCH] re PR other/48093 (-mtls-dialect= is undocumented) PR other/48093 * doc/invoke.texi: Document -mtls-dialect and GCC_COMPARE_DEBUG. From-SVN: r173352 --- gcc/ChangeLog | 5 +++++ gcc/doc/invoke.texi | 13 +++++++++++++ 2 files changed, 18 insertions(+) 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 -- 2.30.2