This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Add -fmerge-debug-strings option
"Manuel LÃpez-IbÃÃez" <lopezibanez@gmail.com> writes:
> The comments by Mark are still valid for this version of the patch.
>
> http://gcc.gnu.org/ml/gcc-patches/2007-11/msg01261.html
>
> I would suggest (again), to include both -fno-merge-debug-strings and
> -fmerge-debug-strings in the index:
>
> http://gcc.gnu.org/ml/gcc-patches/2007-11/msg01262.html
Sorry, you're quite right. Thanks for catching this.
I committed this patch to fix this. I'm regarding this as covered by
the previous ChangeLog entry.
Ian
Index: doc/invoke.texi
===================================================================
--- doc/invoke.texi (revision 131630)
+++ doc/invoke.texi (working copy)
@@ -304,7 +304,7 @@ Objective-C and Objective-C++ Dialects}.
-ftest-coverage -ftime-report -fvar-tracking @gol
-g -g@var{level} -gcoff -gdwarf-2 @gol
-ggdb -gstabs -gstabs+ -gvms -gxcoff -gxcoff+ @gol
--fmerge-debug-strings -fdebug-prefix-map=@var{old}=@var{new} @gol
+-fno-merge-debug-strings -fdebug-prefix-map=@var{old}=@var{new} @gol
-femit-struct-debug-baseonly -femit-struct-debug-reduced @gol
-femit-struct-debug-detailed@r{[}=@var{spec-list}@r{]} @gol
-p -pg -print-file-name=@var{library} -print-libgcc-file-name @gol
@@ -4162,8 +4162,9 @@ The default is @samp{-femit-struct-debug
This option works only with DWARF 2.
-@item -fmerge-debug-strings
+@item -fno-merge-debug-strings
@opindex fmerge-debug-strings
+@opindex fno-merge-debug-strings
Direct the linker to merge together strings which are identical in
different object files. This is not supported by all assemblers or
linker. This decreases the size of the debug information in the