Add missing PowerPC64 ld --save-restore-funcs doc
authorAlan Modra <amodra@gmail.com>
Fri, 18 Sep 2015 05:21:50 +0000 (14:51 +0930)
committerAlan Modra <amodra@gmail.com>
Fri, 18 Sep 2015 07:13:06 +0000 (16:43 +0930)
* ld.texinfo: Document --{no-,}save-restore-funcs.

ld/ChangeLog
ld/ld.texinfo

index f495ed2a3226720af008e9213327c0c5ef1d0a80..e73abeb023aa29460ee16f8a4887bc244e22063c 100644 (file)
@@ -1,3 +1,7 @@
+2015-09-18  Alan Modra  <amodra@gmail.com>
+
+       * ld.texinfo: Document PowerPC64 --{no-,}save-restore-funcs.
+
 2015-09-18  Alan Modra  <amodra@gmail.com>
 
        * emultempl/ppc64elf.em (params): Init tls_get_addr_opt field to -1.
index 57f1730e5abd1e825d2af6b85b0009adc1ebfe66..c5d39d5e2c14512555952f6fc05cfb199c5ba079 100644 (file)
@@ -7126,6 +7126,16 @@ to control both @samp{foo} and @samp{.foo}.  The option
 dot-prefixed patterns.  Use @samp{--no-dotsyms} to disable this
 feature.
 
+@cindex PowerPC64 register save/restore functions
+@kindex --save-restore-funcs
+@kindex --no-save-restore-funcs
+@item --save-restore-funcs, --no-save-restore-funcs
+These two options control whether PowerPC64 @command{ld} automatically
+provides out-of-line register save and restore functions used by
+@samp{-Os} code.  The default is to provide any such referenced
+function for a normal final link, and to not do so for a relocatable
+link.
+
 @cindex PowerPC64 TLS optimization
 @kindex --no-tls-optimize
 @item --no-tls-optimize