Add support for i386-*-aros triple.
[deliverable/binutils-gdb.git] / ld / ChangeLog
CommitLineData
da896d3f
NC
12003-01-21 Fabio Alemagna <falemagn@aros.org>
2
3 * configure.tgt: Handle i[3456]86-*-aros*
4
0da35f8b
SS
52003-01-19 Svein E. Seldal <Svein.Seldal@solidas.com>
6
7 * Makefile.am: Added etic3xcoff.o and etic4xcoff_onchip.o
8 * Makefile.in: Regenerate
9 * configure.tgt: Added extra target emulations
10 * emulparams/tic3xcoff.sh: Remove old settings
11 * emulparams/tic4xcoff.sh: Ditto
12 * emulparams/tic3xcoff-onchip.sh: Added new
13 * scripttempl/tic4xcoff.sc: Revise and combine both c3x and c4x
14 * scripttempl/tic3xcoff.sc: Remove
15
ae42d3a9
AJ
162003-01-17 Andreas Jaeger <aj@suse.de>
17
18 * emultempl/elf32.em (gld${EMULATION_NAME}_add_sysroot): Do not
19 skip ':'.
20
6f78fb71
AM
212003-01-16 Alan Modra <amodra@bigpond.net.au>
22
23 * Makefile.in: Regenerate.
24
0a5d968e
NC
252002-01-14 Charles Wilson <cwilson@ece.gatech.edu>
26
27 * ld/ld.texinfo (node WIN32): Some clarifications
28 and formatting fixups.
29
6f33421c
CD
302003-01-09 Chris Demetriou <cgd@broadcom.com>
31
32 * ldmain.c (get_emulation): Sort -mipsNN checks in the usual
33 order, and handle (ignore) -mips32r2.
34
a65fb609
DJ
352003-01-09 Daniel Jacobowitz <drow@mvista.com>
36
37 * ldmain.c (main): Make sure ld_sysroot is initialized.
38
9c8ebd6a
DJ
392003-01-06 Daniel Jacobowitz <drow@mvista.com>
40
41 * Makefile.am (eelf32iq10.c): Fix tab/whitespace mixup.
42
43 * Makefile.am (ldmain.o): Add @TARGET_SYSTEM_ROOT_DEFINE@.
44 (GENSCRIPTS): Add @use_sysroot@.
45 * Makefile.in: Regenerated.
46 * configure.host: Move setting of NATIVE_LIB_DIRS to...
47 * configure.tgt: ... here. Use ${target} instead of ${host}
48 for NATIVE_LIB_DIRS.
49 * configure.in: Add --with-sysroot.
50 * configure: Regenerated.
51 * genscripts.sh: Accept use_sysroot option. Set new variables
52 NATIVE and USE_LIBPATH. Prepend "=" to directory names if
53 $use_sysroot. Don't search $tool_lib if $use_sysroot.
54 * ldfile.c (ldfile_add_library_path): Handle leading '='.
55 * ldmain.c (TARGET_SYSTEM_ROOT): Define if not defined.
56 (ld_sysroot): New variable.
57 (main): Initialize ld_sysroot.
58 * ldmain.h (ld_sysroot): New extern.
59 * emultempl/elf32.em: Use NATIVE and USE_LIBPATH instead of
60 searching $EMULATION_LIBPATH.
61 (gld${EMULATION_NAME}_add_sysroot): New function.
62 (gld${EMULATION_NAME}_check_ld_so_conf): Use it. Honor ld_sysroot.
63 (gld${EMULATION_NAME}_after_open): Likewise. Only search
64 environment variables if $NATIVE.
65 * ld.texinfo (Options): Mention "=" prefix in the description of -L.
66 * NEWS: Mention --with-sysroot.
67
68 * emulparams/elf32bmipn32-defs.sh: Set NATIVE and LIBPATH_SUFFIX
69 instead of setting LIB_PATH.
70 * emulparams/elf32ppc.sh: Likewise.
71 * emulparams/elf64_s390.sh: Likewise.
72 * emulparams/elf64_sparc.sh: Likewise.
73 * emulparams/elf64ppc.sh: Likewise.
74 * emulparams/elf_x86_64.sh: Likewise.
75
76 * emulparams/elf64_aix.sh: Add "=" prefixes to LIB_PATH.
77 * emulparams/elf64hppa.sh: Add "=" prefixes to LIB_PATH.
78
54d4efe3
CF
792003-01-03 Charles Wilson <cwilson@ece.gatech.edu>
80
81 * ld/pe-dll.c (autofilter_symbollist): Add cygwin_crt0.
82
cdc0d45e
DJ
832003-01-04 Daniel Jacobowitz <drow@mvista.com>
84
85 * Makefile.am (ldmain.o): Pass BINDIR.
86 * Makefile.in: Regenerated.
87 * ldmain.c (set_scripts_dir): Use make_relative_prefix for the first
88 search path.
89
e09a7106
SC
902003-01-02 Ben Elliston <bje@redhat.com>
91
92 * Makefile.am (ALL_EMULATIONS): Add eelf32iq2000.o.
93 (eelf32iq2000.c): New target.
94 * Makefile.in: Regenerate.
95 * configure.tgt: Handle iq2000-*-elf.
96 * emulparams/elf32iq10.sh: New file.
97 * emulparams/elf32iq2000.sh: New file.
98 * scripttempl/iq2000.sc: New file.
ae42d3a9 99
1c43e6e5
NC
1002003-01-02 Charles Wilson <cwilson@ece.gatech.edu>
101
ae42d3a9 102 * pe-dll.c (autofilter_symbollist): Add do_pseudo_reloc
1c43e6e5
NC
103 and _pei386_runtime_relocator to the exclude list.
104
396a2467
KH
1052003-01-01 Kazu Hirata <kazu@cs.umass.edu>
106
107 * ldfile.c: Fix comment typos.
108 * ldlang.c: Likewise.
109 * mri.c: Likewise.
110 * pe-dll.c: Likewise.
111
980c112c
DJ
1122003-01-01 Daniel Jacobowitz <drow@mvista.com>
113
114 Suggested by Manfred Hollstein <manfred.h@gmx.net>:
115 * Makefile.am (ld.1): Depend on configdoc.texi
116 and ldver.texi.
117 * Makefile.in: Regenerated.
118
396a2467 1192002-12-24 Dmitry Diky <diwil@mail.ru>
2469cfa2
NC
120
121 * Makefile.am: Add msp430 target.
122 * configure.tgt: Likewise.
123 * Makefile.in: Regenerate.
124 * emulparams/msp430x???.sh: New files. Linker script parameters
125 for various msp430 configurations.
126 * gen-doc.texi: Enable msp430 documenation.
127 * ld.texinfo: Document msp430 sections.