diff options
author | Roland McGrath <roland@gnu.org> | 2007-07-09 21:25:34 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 2007-07-09 21:25:34 +0000 |
commit | c0065db7328646edb30d44e0ed2d38e2d9cc3ea5 (patch) | |
tree | 4c8d58ac634f6a3fcf33950d21b9424f529f5168 /ld/NEWS | |
parent | ff59fc360e31b2d4b84e810753f128035e7c9e4a (diff) | |
download | gdb-c0065db7328646edb30d44e0ed2d38e2d9cc3ea5.zip gdb-c0065db7328646edb30d44e0ed2d38e2d9cc3ea5.tar.gz gdb-c0065db7328646edb30d44e0ed2d38e2d9cc3ea5.tar.bz2 |
2007-07-09 Roland McGrath <roland@redhat.com>
* emultempl/elf32.em (gld${EMULATION_NAME}_add_option): Add --build-id.
(gld${EMULATION_NAME}_handle_option): Handle --build-id.
(gld${EMULATION_NAME}_list_options): List --build-id.
(gld${EMULATION_NAME}_after_open): If --build-id was given,
synthesize a ".note.gnu.build-id" section and cache it in elf_tdata.
* ld.texinfo (Options): Describe --build-id.
* NEWS: Mention --build-id.
Diffstat (limited to 'ld/NEWS')
-rw-r--r-- | ld/NEWS | 13 |
1 files changed, 8 insertions, 5 deletions
@@ -2,6 +2,9 @@ * Linker sources now released under version 3 of the GNU General Public License. +* ELF: New --build-id option to generate a unique per-binary identifier + embedded in a note section. + * Added support for National Semicondutor CompactRISC (ie CR16) target. * -l:foo now searches the library path for a filename called foo, @@ -107,7 +110,7 @@ Changes in 2.15: * ELF: --as-needed/--no-as-needed options to control if a DT_NEEDED tag should be added only when a shared library is referenced. - + * PE: --large-address-aware option to indicate executables support virtual addresses greater than 2 gigabytes. @@ -143,7 +146,7 @@ Changes in 2.14: * Support for Texas Instruments TMS320C4x and TMS320C3x series of DSP's contributed by Michael Hayes and Svein E. Seldal. - + * Added --with-lib-path configure switch to specify default value for LIB_PATH. @@ -192,7 +195,7 @@ Changes in version 2.11: * TI C54x support, by Timothy Wall. * Added command line switch --section-start to set the start address of any - specified section. + specified section. * Added ability to emit full relocation information in linked executables, enabled by --emit-relocs. Some post-linkage optimization tools need @@ -208,10 +211,10 @@ Changes in version 2.11: Changes in version 2.10: -* Added AT> to the linker script language to allow load-time allocation of +* Added AT> to the linker script language to allow load-time allocation of sections into regions. -* Added garbage collection of unused sections, enabled by --gc-sections. +* Added garbage collection of unused sections, enabled by --gc-sections. It does require a bit of backend support; currently implemented are arm-elf, avr-elf, d10v-elf, fr30-elf, i386-elf, m32r-elf, m68k-elf, mcore-elf, mips-elf, mn10300-elf, ppc-elf, sh-elf, sparc-elf, and v850-elf. |