Add support for AVR6 family
[deliverable/binutils-gdb.git] / ld / ChangeLog
CommitLineData
28c9d252
NC
12006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
2
3 * configure.tgt: Add avr6 to emulation list.
4 * Makefile.am: Add eavr6.o and corresponding rule.
5 * Makefile.in: Regenerate.
6 * emulparams/avr6.sh: New file.
7 * emulparams/avrX.sh (TEMPLATE_NAME): Use elf32 instead of generic
8 for target option support.
9 (EXTRA_EM_FILE): Add reference to new em template file avrelf.
10 * scripttempl/avr.sc: Add ".trampolines" section.
11 * emultempl/avrelf.em: Add new file for target specific options.
12
b7309ada
NC
132006-05-22 Nick Clifton <nickc@redhat.com>
14
15 * scripttempl/elf32crx.sc (.rdata): Add .rodata.*.
16
f0636a44
AM
172006-05-19 Alan Modra <amodra@bigpond.net.au>
18
19 * ldlang.c (lang_size_sections_1): Don't check mem regions for
20 os->ignored sections.
21
f86a8756
DJ
222005-05-17 Daniel Jacobowitz <dan@codesourcery.com>
23
24 * ldlang.c (lang_size_sections): Call lang_reset_memory_regions
25 before redoing one_lang_size_sections_pass.
26
370b66a1
CD
272006-05-11 Carlos O'Donell <carlos@codesourcery.com>
28
29 * ld.texinfo: Rename "Index" to "LD Index"
30
53baae48
NC
312006-05-11 Pedro Alves <pedro_alves@portugalmail.pt>
32
33 * pe-dll.c (autofilter_symbollist): Add Dllmain,
34 DllMainCRTStartup, _DllMainCRTStartup and .text.
35 (autofilter_liblist): Add libcegcc.
36 (autofilter_symbolprefixlist): Add __imp_ and .idata$.
37 (generate_reloc): Do not skip sections without a SEC_LOAD flag,
38 they can still contain relocs that need processing.
39 Skip the .idata$6 section.
40 (jmp_arm_bytes): New array: Contains byte codes for an ARM jump.
41 (make_one): Use the new array.
42 (make_import_fixup_entry): Use .idata$2 instead of .idata$3.
43 * emultempl/pe.em (MajorSubsystemVersion): Set to 3 for armpe.
44
2a60a7a8
AM
452006-05-05 Alan Modra <amodra@bigpond.net.au>
46
47 * ld.texinfo: Document PowerPC and PowerPC64 options.
48 * gen-doc.texi: Enable.
49
38fc1cb1
DJ
502006-05-02 Daniel Jacobowitz <dan@codesourcery.com>
51
52 * Makefile.am (AM_MAKEINFOFLAGS): Add libiberty.
53 (TEXI2POD): Use AM_MAKEINFOFLAGS.
54 (configdoc.texi): Don't set top_srcdir.
55 * ld.texinfo: Don't use top_srcdir.
56 * aclocal.m4, Makefile.in: Regenerated.
57
241a6c40
AM
582006-04-19 Alan Modra <amodra@bigpond.net.au>
59
abe6ac95
AM
60 * ldlang.c (wild): Tidy default_common_section loop.
61 (print_input_section): Format.
62
241a6c40
AM
63 * configure: Regenerate.
64
e7403566
DJ
652006-04-16 Daniel Jacobowitz <dan@codesourcery.com>
66
67 * po/POTFILES.in: Regenerated.
68
b030a24e
DJ
692006-04-16 Daniel Jacobowitz <dan@codesourcery.com>
70
71 * config.in: Regenerated.
72
a255b6c7
BW
732006-04-14 David Heine <dlheine@tensilica.com>
74 Bob Wilson <bob.wilson@acm.org>
75
76 * emultempl/xtensaelf.em (elf_xtensa_before_allocation): Call new
77 function to strip inconsistent linkonce sections.
78 (input_section_linked_worker, input_section_linked): New.
79 (is_inconsistent_linkonce_section): New.
80 (xtensa_strip_inconsistent_linkonce_sections): New.
81