bfd/
[binutils.git] / ld / ChangeLog
blob64e6a085b25ed41349e4bbe97ad7aa4ae677485e
1 2008-01-15  Alan Modra  <amodra@bigpond.net.au>
3         PR 5604
4         * ldlang.c (lang_gc_sections): Move code to set SEC_KEEP on entry
5         syms to _bfd_elf_gc_keep.
6         * emultempl/ppc64elf.em (ppc_before_allocation): Don't call
7         ppc64_elf_edit_opd if no_opd_opt.
9 2008-01-11  Tristan Gingold  <gingold@adacore.com>
10             Eric Botcazou  <ebotcazou@adacore.com>
12         * ldlang.c (lang_end): Warns if the entry point is not found when
13         --gc-sections.
14         Emit an error if no root is specified when --gc-sections -r.
15         * ld.texinfo (Options): Document that --gc-sections is compatible
16         with -r and -q.
17         * ldmain.c (main): Do not error out if -r and --gc-sections.
18         * scripttempl/elf.sc: Emit ENTRY command only if relocating.
20 2008-01-10  Daniel Jacobowitz  <drow@sources.redhat.com>
22         PR ld/5533
23         * ldlang.c (lang_end): Issue a warning for a missing start symbol
24         of a shared library if the symbol was specified on the command
25         line.
27 2008-01-10  Alan Modra  <amodra@bigpond.net.au>
29         * ld.texinfo (--gc-sections): Describe linker behaviour.
31 For older changes see ChangeLog-2007
33 Local Variables:
34 mode: change-log
35 left-margin: 8
36 fill-column: 74
37 version-control: never
38 End: