ld/
[deliverable/binutils-gdb.git] / ld / ChangeLog
CommitLineData
f0fe23c2
RM
12013-01-22 Roland McGrath <mcgrathr@google.com>
2
3 * emultempl/elf32.em (gld${EMULATION_NAME}_before_parse): Set
4 new_dtags to TRUE for *-*-nacl* targets.
5
62013-01-21 Mike Frysinger <vapier@gentoo.org>
822b8bf4
MF
7
8 * emultempl/elf32.em (gld${EMULATION_NAME}_before_parse): Set
9 link_info.new_dtags to TRUE for linux/gnu targets.
10 * NEWS: Mention new dtags default.
11
6738cadc
L
122013-01-19 H.J. Lu <hongjiu.lu@intel.com>
13
14 * Makefile.am (HOSTING_SCRT0): New.
15
16 * configure.host (HOSTING_SCRT0): New. Used for PIE.
17
18 * configure.in (HOSTING_SCRT0): New AC_SUBST.
19
20 * Makefile.in: Regenerated.
21 * configure: Likewise.
22
b1b00fcc
MF
232013-01-18 Mike Frysinger <vapier@gentoo.org>
24
25 * NEWS: Mention change in behavior with --enable-new-dtags.
26 * ld.texinfo (Options): Clarify --enable-new-dtags behavior.
27
0d705e9f
AM
282013-01-14 Leif Ekblad <leif@rdos.net>
29 Alan Modra <amodra@gmail.com>
30
31 * ld.texinfo (-Tldata-segment): Describe.
32 * ldlex.h (OPTION_TLDATA_SEGMENT): New enum value.
33 * lexsup.c (ld_options): Add -Tldata-segment.
34 (parse_args): Handle OPTION_TLDATA_SEGMENT.
35 * scripttempl/elf.sc: Support LARGE_DATA_ADDR.
36
e4492aa0
L
372013-01-10 H.J. Lu <hongjiu.lu@intel.com>
38
39 * deffilep.y: Remove trailing white spaces.
40 * elf-hints-local.h: Likewise.
41 * ldexp.c: Likewise.
42 * ldlang.h: Likewise.
43 * ldmisc.c: Likewise.
44 * ldwrite.c: Likewise.
45 * pe-dll.c: Likewise.
46 * emulparams/criself.sh: Likewise.
47 * emulparams/crislinux.sh: Likewise.
48 * emulparams/elf32_tic6x_le.sh: Likewise.
49 * emulparams/elf32bmipn32-defs.sh: Likewise.
50 * emulparams/elf32mb_linux.sh: Likewise.
51 * emulparams/elf32mep.sh: Likewise.
52 * emulparams/elf32microblaze.sh: Likewise.
53 * emulparams/elf32ppc.sh: Likewise.
54 * emulparams/elf64_s390.sh: Likewise.
55 * emulparams/elf64alpha.sh: Likewise.
56 * emulparams/elf_s390.sh: Likewise.
57 * emulparams/elf_x86_64.sh: Likewise.
58 * emulparams/tic80coff.sh: Likewise.
59 * emultempl/aix.em: Likewise.
60 * emultempl/avrelf.em: Likewise.
61 * emultempl/cr16elf.em: Likewise.
62 * emultempl/pe.em: Likewise.
63 * emultempl/pep.em: Likewise.
64 * emultempl/spuelf.em: Likewise.
65 * emultempl/tic6xdsbt.em: Likewise.
66
a3c62988
NC
672013-01-10 Will Newton <will.newton@imgtec.com>
68
69 * Makefile.am: Add Meta.
70 * Makefile.in: Regenerate.
71 * configure.tgt: Add Meta.
72 * emulparams/elf32metag.sh: New file.
73 * emultempl/metagelf.em: New file.
74
134960cc
AM
752013-01-09 Alan Modra <amodra@gmail.com>
76
77 * emulparams/elf_x86_64.sh (LARGE_BSS_AFTER_BSS): Define.
78 * emulparams/elf32_x86_64.sh: Likewise.
79 * emulparams/elf_k1om.sh: Likewise.
80 * emulparams/elf_l1om.sh: Likewise.
81 * scripttempl/elf.sc (LARGE_BSS): Define rather than appending to
82 OTHER_BSS_SECTIONS. Substitute in script.
83
34d56033
AM
842013-01-08 Leif Ekblad <leif@rdos.net>
85
86 * scripttempl/elf.sc (RODATA_ADDR): Typo fix.
87
d5c8b1f8
AM
882013-01-08 Alan Modra <amodra@gmail.com>
89
90 * emultempl/elf32.em (gld${EMULATION_NAME}_check_ld_so_conf): Replace
98e38512 91 "name" param with a bfd_link_needed_list pointer. Update caller.
d5c8b1f8
AM
92 (gld${EMULATION_NAME}_check_ld_elf_hints): Likewise.
93
cc382d46
AM
942013-01-08 Alan Modra <amodra@gmail.com>
95
96 * Makefile.am (ALL_EMULATION_SOURCES): Correct eavrxmega entries.
97 * Makefile.in: Regenerate.
98
add24320
L
992013-01-07 H.J. Lu <hongjiu.lu@intel.com>
100
101 * lexsup.c (ld_options): Add fuse-ld= for GCC linker option
102 compatibility.
103
7ca01ed9
NC
1042013-01-07 Patrice Dumas <pertusus@free.fr>
105
106 * ld.texinfo: Replace @ with @@ when it is part of the text.
107 Correct ordering of M68HC11 entry.
108
e407c74b
NC
1092013-01-04 Juergen Urban <JuergenUrban@gmx.de>
110
111 * configure.tgt: Support ELF files for Sony Playstation 2 (for
112 ps2dev and ps2sdk).
113 * emulparams/elf32lr5900n32.sh: Create linker script for Sony
114 Playstation 2 ELF files using MIPS ABI n32.
115 * emulparams/elf32lr5900.sh: Create linker script for Sony
116 Playstation 2 ELF files using MIPS ABI o32.
117 * Makefile.am: Add linker scripts for Sony Playstation 2 ELF
118 files.
119
62658407
L
1202013-01-02 H.J. Lu <hongjiu.lu@intel.com>
121
122 * ldver.c (ldversion): Update copyright year to 2013.
123
4e5f3f9d 124For older changes see ChangeLog-2012
252b5132 125\f
4e5f3f9d 126Copyright (C) 2013 Free Software Foundation, Inc.
752937aa
NC
127
128Copying and distribution of this file, with or without modification,
129are permitted in any medium without royalty provided the copyright
130notice and this notice are preserved.
131
252b5132
RH
132Local Variables:
133mode: change-log
134left-margin: 8
135fill-column: 74
136version-control: never
137End:
This page took 0.899793 seconds and 4 git commands to generate.