diff options
author | Alan Modra <amodra@gmail.com> | 2018-02-05 13:17:52 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2018-02-07 14:23:08 +1030 |
commit | 407aa07cee4d075c8e7996a5e994c02e76f19276 (patch) | |
tree | 4d91c369283906fd95e07b6c05b3889d964228c9 /ld/ld.texinfo | |
parent | ed01220cc81fac2f65abde945d9b77b11d004361 (diff) | |
download | gdb-407aa07cee4d075c8e7996a5e994c02e76f19276.zip gdb-407aa07cee4d075c8e7996a5e994c02e76f19276.tar.gz gdb-407aa07cee4d075c8e7996a5e994c02e76f19276.tar.bz2 |
Revert "PowerPC PLT speculative execution barriers"
This reverts most of commit 1be5d8d3bb.
Left in place are addition of --no-plt-align to some ppc32 ld tests
and the ld.texinfo --no-plt-thread-safe fix.
Diffstat (limited to 'ld/ld.texinfo')
-rw-r--r-- | ld/ld.texinfo | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/ld/ld.texinfo b/ld/ld.texinfo index 764c401..226e2de 100644 --- a/ld/ld.texinfo +++ b/ld/ld.texinfo @@ -7652,15 +7652,6 @@ looks for calls to commonly used functions that create threads, and if seen, adds the necessary barriers. Use these options to change the default behaviour. -@cindex PowerPC64 PLT call stub speculative execution barrier -@kindex --speculate-indirect-jumps -@kindex --no-speculate-indirect-jumps -@item --speculate-indirect-jumps -@itemx --no-speculate-indirect-jumps -Use these options to control whether all indirect branch instructions -emitted by @code{ld}, such as those in the PLT, have a speculative -execution barrier to mitigate Spectre variant 2 attacks. - @cindex PowerPC64 ELFv2 PLT localentry optimization @kindex --plt-localentry @kindex --no-plt-localentry |