aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAlexandre Oliva <aoliva@redhat.com>2011-05-04 03:37:53 +0000
committerAlexandre Oliva <aoliva@gcc.gnu.org>2011-05-04 03:37:53 +0000
commit4868e6ea1e3a2c095bc6615475299dd7d1e1e5a0 (patch)
treee8d4afa164eecd4e0ad20e8e3cc77cc094bb1f7e /gcc
parent01a5c0abdf290517ccca141e9a3e7481dec87324 (diff)
downloadgcc-4868e6ea1e3a2c095bc6615475299dd7d1e1e5a0.zip
gcc-4868e6ea1e3a2c095bc6615475299dd7d1e1e5a0.tar.gz
gcc-4868e6ea1e3a2c095bc6615475299dd7d1e1e5a0.tar.bz2
re PR other/48093 (-mtls-dialect= is undocumented)
PR other/48093 * doc/invoke.texi: Document -mtls-dialect and GCC_COMPARE_DEBUG. From-SVN: r173352
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/doc/invoke.texi13
2 files changed, 18 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ed3031f..8fe62ad 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2011-05-04 Alexandre Oliva <aoliva@redhat.com>
+ PR other/48093
+ * doc/invoke.texi: Document -mtls-dialect and GCC_COMPARE_DEBUG.
+
+2011-05-04 Alexandre Oliva <aoliva@redhat.com>
+
PR debug/47994
PR debug/47919
* combine.c (try_combine): Skip debug insns at m_split tests.
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index 98513fb..8602923 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