2008-01-16 08:31:18 +08:00
|
|
|
|
2008-01-16 Alan Modra <amodra@bigpond.net.au>
|
|
|
|
|
|
|
|
|
|
* ldlang.h (lang_afile_asection_pair_statement_enum): Delete.
|
|
|
|
|
(lang_afile_asection_pair_statement_type): Delete.
|
|
|
|
|
(lang_statement_union_type): Delete afile_asection_pair_statement.
|
|
|
|
|
* ldlang.c (lang_insert_orphan): Delete case handling the above.
|
|
|
|
|
(map_input_to_output_sections, print_statement): Likewise.
|
|
|
|
|
|
2008-01-16 07:05:46 +08:00
|
|
|
|
2008-01-15 Kaz Kojima <kkojima@rr.iij4u.or.jp>
|
|
|
|
|
|
|
|
|
|
* emulparams/shlelf_linux.sh (DATA_START_SYMBOLS): Use PROVIDE
|
|
|
|
|
with __data_start.
|
|
|
|
|
* emulparams/shelf_nbsd.sh (DATA_START_SYMBOLS): Likewise.
|
|
|
|
|
|
2008-01-15 15:25:49 +08:00
|
|
|
|
2008-01-15 Alan Modra <amodra@bigpond.net.au>
|
|
|
|
|
|
|
|
|
|
PR 5604
|
|
|
|
|
* ldlang.c (lang_gc_sections): Move code to set SEC_KEEP on entry
|
|
|
|
|
syms to _bfd_elf_gc_keep.
|
|
|
|
|
* emultempl/ppc64elf.em (ppc_before_allocation): Don't call
|
|
|
|
|
ppc64_elf_edit_opd if no_opd_opt.
|
|
|
|
|
|
2008-01-11 17:11:18 +08:00
|
|
|
|
2008-01-11 Tristan Gingold <gingold@adacore.com>
|
|
|
|
|
Eric Botcazou <ebotcazou@adacore.com>
|
|
|
|
|
|
|
|
|
|
* ldlang.c (lang_end): Warns if the entry point is not found when
|
|
|
|
|
--gc-sections.
|
|
|
|
|
Emit an error if no root is specified when --gc-sections -r.
|
|
|
|
|
* ld.texinfo (Options): Document that --gc-sections is compatible
|
|
|
|
|
with -r and -q.
|
|
|
|
|
* ldmain.c (main): Do not error out if -r and --gc-sections.
|
|
|
|
|
* scripttempl/elf.sc: Emit ENTRY command only if relocating.
|
|
|
|
|
|
2008-01-10 22:28:49 +08:00
|
|
|
|
2008-01-10 Daniel Jacobowitz <drow@sources.redhat.com>
|
|
|
|
|
|
|
|
|
|
PR ld/5533
|
|
|
|
|
* ldlang.c (lang_end): Issue a warning for a missing start symbol
|
|
|
|
|
of a shared library if the symbol was specified on the command
|
|
|
|
|
line.
|
|
|
|
|
|
2008-01-10 09:12:56 +08:00
|
|
|
|
2008-01-10 Alan Modra <amodra@bigpond.net.au>
|
|
|
|
|
|
|
|
|
|
* ld.texinfo (--gc-sections): Describe linker behaviour.
|
|
|
|
|
|
2008-01-03 05:41:02 +08:00
|
|
|
|
For older changes see ChangeLog-2007
|
1999-05-03 15:29:11 +08:00
|
|
|
|
|
|
|
|
|
Local Variables:
|
|
|
|
|
mode: change-log
|
|
|
|
|
left-margin: 8
|
|
|
|
|
fill-column: 74
|
|
|
|
|
version-control: never
|
|
|
|
|
End:
|