diff options
author | Brian Ford <ford@vss.fsi.com> | 2004-05-07 15:17:58 +0000 |
---|---|---|
committer | Brian Ford <ford@vss.fsi.com> | 2004-05-07 15:17:58 +0000 |
commit | 26d2d8a262f6d6248ec4a76dbcca532a42af2130 (patch) | |
tree | 5c94f62404695c86b2b8d00713f11934e8101a00 /ld/ld.texinfo | |
parent | d70270c5ec4289b4505c5b7e31bcbd5d25c9f7d4 (diff) | |
download | ppe42-binutils-26d2d8a262f6d6248ec4a76dbcca532a42af2130.tar.gz ppe42-binutils-26d2d8a262f6d6248ec4a76dbcca532a42af2130.zip |
* emultempl/pe.em (real_flags): New static.
(OPTION_LARGE_ADDRESS_AWARE): New define.
(gld${EMULATION_NAME}_add_options): Add --large-address-aware option.
(gld_${EMULATION_NAME}_list_options): Likewise.
(gld${EMULATION_NAME}_handle_option): Likewise.
(gld_${EMULATION_NAME}_after_open): Pass real_flags to PE private data.
* ld.texinfo: Document it.
* NEWS: Mention it.
Diffstat (limited to 'ld/ld.texinfo')
-rw-r--r-- | ld/ld.texinfo | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/ld/ld.texinfo b/ld/ld.texinfo index f50d79afad..41279685a9 100644 --- a/ld/ld.texinfo +++ b/ld/ld.texinfo @@ -1872,6 +1872,15 @@ If given, the stdcall suffixes (@@@var{nn}) will be stripped from symbols before they are exported. [This option is specific to the i386 PE targeted port of the linker] +@kindex --large-address-aware +@item --large-address-aware +If given, the appropriate bit in the ``Charateristics'' field of the COFF +header is set to indicate that this executable supports virtual addresses +greater than 2 gigabytes. This should be used in conjuction with the /3GB +or /USERVA=@var{value} megabytes switch in the ``[operating systems]'' +section of the BOOT.INI. Otherwise, this bit has no effect. +[This option is specific to PE targeted ports of the linker] + @kindex --major-image-version @item --major-image-version @var{value} Sets the major number of the ``image version''. Defaults to 1. |