diff options
author | Nick Clifton <nickc@redhat.com> | 2014-08-20 16:10:29 +0100 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2014-08-20 16:10:29 +0100 |
commit | 2d5c3743a3a223dc6467ff022124b4f2f1844c91 (patch) | |
tree | c8d626b5afab0f3a57911c01e6c5194ed7247310 /ld/ld.texinfo | |
parent | d36430db79dc8eccb9cb188e1234f7ff044f79b4 (diff) | |
download | gdb-2d5c3743a3a223dc6467ff022124b4f2f1844c91.zip gdb-2d5c3743a3a223dc6467ff022124b4f2f1844c91.tar.gz gdb-2d5c3743a3a223dc6467ff022124b4f2f1844c91.tar.bz2 |
Enabling the HIGH_ENTROPY_VA flag allows the operating system to use
addresses outside of the 32-bit range before memory exhaustion. This
results in a higher entropy implementation of ASLR when used with the
DYNAMIC_BASE flag.
* include/coff/pe.h: Add HIGH_ENTROPY_VA flag
* ld/emultempl/pep.em: Add --high-entropy-va switch
* ld/ld.texinfo: Document the --high-entropy-va switch
Diffstat (limited to 'ld/ld.texinfo')
-rw-r--r-- | ld/ld.texinfo | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ld/ld.texinfo b/ld/ld.texinfo index 718a7d0..e71be5e 100644 --- a/ld/ld.texinfo +++ b/ld/ld.texinfo @@ -2655,6 +2655,11 @@ The following options set flags in the @code{DllCharacteristics} field of the PE file header: [These options are specific to PE targeted ports of the linker] +@kindex --high-entropy-va +@item --high-entropy-va +Image is compatible with 64-bit address space layout randomization +(ASLR). + @kindex --dynamicbase @item --dynamicbase The image base address may be relocated using address space layout |