diff options
author | Chris Faylor <me.cygwin2011@cgf.cx> | 2014-03-21 13:33:43 -0400 |
---|---|---|
committer | Chris Faylor <me.cygwin2011@cgf.cx> | 2014-03-21 13:33:43 -0400 |
commit | d0e6d77b3fb64561ca66535f8ed6ca523eac923e (patch) | |
tree | 370e2f14f9e334c476e5e3900d6a3a4038846de6 /ld/ld.texinfo | |
parent | a82c7d9030b67a6a76a5403d0e1641f9e42141ac (diff) | |
download | gdb-d0e6d77b3fb64561ca66535f8ed6ca523eac923e.zip gdb-d0e6d77b3fb64561ca66535f8ed6ca523eac923e.tar.gz gdb-d0e6d77b3fb64561ca66535f8ed6ca523eac923e.tar.bz2 |
2014-03-21 Christopher Faylor <me.binutils2014@cgf.cx>
* ld.texinfo: Document change in handling of --enable-auto-image-base.
* emultempl/pe.em (pe_auto_image_base): Set to default base.
(gld_${EMULATION_NAME}_list_options): Change usage message to reflect
optional --enable-auto-image-base argument.
(gld${EMULATION_NAME}_handle_option): Handle optional
--enable-auto-image-base argument.
(compute_dll_image_base): Eliminate constant. Use pe_auto_image_base.
Diffstat (limited to 'ld/ld.texinfo')
-rw-r--r-- | ld/ld.texinfo | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/ld/ld.texinfo b/ld/ld.texinfo index 2c39d3c..8a41ee8 100644 --- a/ld/ld.texinfo +++ b/ld/ld.texinfo @@ -2415,11 +2415,12 @@ creation step. @kindex --enable-auto-image-base @item --enable-auto-image-base -Automatically choose the image base for DLLs, unless one is specified -using the @code{--image-base} argument. By using a hash generated -from the dllname to create unique image bases for each DLL, in-memory -collisions and relocations which can delay program execution are -avoided. +@itemx --enable-auto-image-base=@var{value} +Automatically choose the image base for DLLs, optionally starting with base +@var{value}, unless one is specified using the @code{--image-base} argument. +By using a hash generated from the dllname to create unique image bases +for each DLL, in-memory collisions and relocations which can delay program +execution are avoided. [This option is specific to the i386 PE targeted port of the linker] @kindex --disable-auto-image-base |