re PR target/22582 (-rdynamic is undocumented)

Patch from Wolfgang Bangerth.
PR target/22582
* doc/invoke.texi: Document -rdynamic.

From-SVN: r102582
This commit is contained in:
Wolfgang Bangerth 2005-07-29 20:12:12 -06:00 committed by Jim Wilson
parent 91d975b88e
commit 0cbc4d773a
2 changed files with 14 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2005-07-29 Wolfgang Bangerth <bangerth@dealii.org>
PR target/22582
* doc/invoke.texi: Document -rdynamic.
2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
PR c/23143

View File

@ -362,7 +362,7 @@ Objective-C and Objective-C++ Dialects}.
@item Linker Options
@xref{Link Options,,Options for Linking}.
@gccoptlist{@var{object-file-name} -l@var{library} @gol
-nostartfiles -nodefaultlibs -nostdlib -pie @gol
-nostartfiles -nodefaultlibs -nostdlib -pie -rdynamic @gol
-s -static -static-libgcc -shared -shared-libgcc -symbolic @gol
-Wl,@var{option} -Xlinker @var{option} @gol
-u @var{symbol}}
@ -6176,6 +6176,14 @@ For predictable results, you must also specify the same set of options
that were used to generate code (@option{-fpie}, @option{-fPIE},
or model suboptions) when you specify this option.
@item -rdynamic
@opindex rdynamic
Pass the flag @option{-export-dynamic} to the ELF linker, on targets
that support it. This instructs the linker to add all symbols, not
only used ones, to the dynamic symbol table. This option is needed
for some uses of @code{dlopen} or to allow obtaining backtraces
from within a program.
@item -s
@opindex s
Remove all symbol table and relocation information from the executable.