From 5cc30c0a87c0ad24af47232d146c13798c3ea1df Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Thu, 2 Jul 1998 06:23:44 +0000 Subject: [PATCH] gc note --- ld/NEWS | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/ld/NEWS b/ld/NEWS index 0cd2e7b..6e4b8f1 100644 --- a/ld/NEWS +++ b/ld/NEWS @@ -1,10 +1,32 @@ -*- text -*- +Changes in version 2.10: + +* Added SORT to the linker script language to permit sorting sections by file + name or section name. + +* The -e option now accepts a number as well as a symbol name. + +* Added garbage collection of unused sections, enabled by --gc-sections. + It does require a bit of backend support; currently implemented are + ppc-elf, mips-elf, and mn10300-elf. Others will ignore the option. + +Changes in version 2.9: + +* Added SQUAD to the linker script language. + +* New option --no-warn-mismatch. + +* The MEMORY command now parses the attributes to determine where sections that + are not placed in a specific memory region are placed. + Changes in version 2.8: * Linker scripts may now contain shell wildcard characters for file and section names. +* The linker now supports symbol versions in ELF. + * The NOCROSSREFS command was added to the linker script language. * The LOADADDR expression was added to the linker script language. @@ -16,6 +38,8 @@ Changes in version 2.8: * New option --warn-section-align to warn when the address of an output section changes due to alignment of an input section. +* New options --filter/-F and --auxiliary/-f. + Changes in version 2.7: * New option --cref to print out a cross reference table. -- 2.7.4