]> Git Repo - binutils.git/blobdiff - ld/ld.1
* ldlang.c (dprint_statement): Stop printing at end of list.
[binutils.git] / ld / ld.1
diff --git a/ld/ld.1 b/ld/ld.1
index 802926cc6e56704df3f48f1bff2df062125b8fa3..1037e2a0bbbe984619ff47e7a7fbadf064e68a01 100644 (file)
--- a/ld/ld.1
+++ b/ld/ld.1
@@ -45,6 +45,7 @@ ld \- the GNU linker
 .I entry\c
 \&\|] 
 .RB "[\|" \-embedded\-relocs "\|]"
+.RB "[\|" \-E "\|]" 
 .RB "[\|" \-export\-dynamic "\|]"
 .RB "[\|" \-F "\|]" 
 .RB "[\|" "\-F\ "\c
@@ -123,6 +124,9 @@ ld \- the GNU linker
 .RB "[\|" \-warn\-once "\|]" 
 .RB "[\|" \-\-whole\-archive "\|]" 
 .RB "[\|" \-\-no\-whole\-archive "\|]" 
+.RB "[\|" "\-\-wrap\ "\c
+.I symbol\c
+\&\|]
 .RB "[\|" \-X "\|]" 
 .RB "[\|" \-x "\|]" 
 .ad b
@@ -460,6 +464,8 @@ create a table which may be used at runtime to relocate any data which
 was statically initialized to pointer values.  See the code in
 testsuite/ld-empic for details.
 
+.TP
+.B \-E
 .TP
 .B \-export\-dynamic
 When creating an ELF file, add all symbols to the dynamic symbol table.
@@ -933,6 +939,19 @@ Turn off the effect of the
 .B \-\-whole\-archive
 option for archives which appear later on the command line.
 
+.TP
+.BI "--wrap " "symbol"
+Use a wrapper function for 
+.I symbol.
+Any undefined reference to
+.I symbol
+will be resolved to
+.BI "__wrap_" "symbol".
+Any undefined reference to
+.BI "__real_" "symbol"
+will be resolved to
+.I symbol.
+
 .TP
 .B \-X 
 Delete all temporary local symbols.  For most targets, this is all local
This page took 0.02314 seconds and 4 git commands to generate.