merge from gcc
[deliverable/binutils-gdb.git] / ld / ChangeLog
CommitLineData
ae42d3a9
AJ
12003-01-17 Andreas Jaeger <aj@suse.de>
2
3 * emultempl/elf32.em (gld${EMULATION_NAME}_add_sysroot): Do not
4 skip ':'.
5
6f78fb71
AM
62003-01-16 Alan Modra <amodra@bigpond.net.au>
7
8 * Makefile.in: Regenerate.
9
0a5d968e
NC
102002-01-14 Charles Wilson <cwilson@ece.gatech.edu>
11
12 * ld/ld.texinfo (node WIN32): Some clarifications
13 and formatting fixups.
14
6f33421c
CD
152003-01-09 Chris Demetriou <cgd@broadcom.com>
16
17 * ldmain.c (get_emulation): Sort -mipsNN checks in the usual
18 order, and handle (ignore) -mips32r2.
19
a65fb609
DJ
202003-01-09 Daniel Jacobowitz <drow@mvista.com>
21
22 * ldmain.c (main): Make sure ld_sysroot is initialized.
23
9c8ebd6a
DJ
242003-01-06 Daniel Jacobowitz <drow@mvista.com>
25
26 * Makefile.am (eelf32iq10.c): Fix tab/whitespace mixup.
27
28 * Makefile.am (ldmain.o): Add @TARGET_SYSTEM_ROOT_DEFINE@.
29 (GENSCRIPTS): Add @use_sysroot@.
30 * Makefile.in: Regenerated.
31 * configure.host: Move setting of NATIVE_LIB_DIRS to...
32 * configure.tgt: ... here. Use ${target} instead of ${host}
33 for NATIVE_LIB_DIRS.
34 * configure.in: Add --with-sysroot.
35 * configure: Regenerated.
36 * genscripts.sh: Accept use_sysroot option. Set new variables
37 NATIVE and USE_LIBPATH. Prepend "=" to directory names if
38 $use_sysroot. Don't search $tool_lib if $use_sysroot.
39 * ldfile.c (ldfile_add_library_path): Handle leading '='.
40 * ldmain.c (TARGET_SYSTEM_ROOT): Define if not defined.
41 (ld_sysroot): New variable.
42 (main): Initialize ld_sysroot.
43 * ldmain.h (ld_sysroot): New extern.
44 * emultempl/elf32.em: Use NATIVE and USE_LIBPATH instead of
45 searching $EMULATION_LIBPATH.
46 (gld${EMULATION_NAME}_add_sysroot): New function.
47 (gld${EMULATION_NAME}_check_ld_so_conf): Use it. Honor ld_sysroot.
48 (gld${EMULATION_NAME}_after_open): Likewise. Only search
49 environment variables if $NATIVE.
50 * ld.texinfo (Options): Mention "=" prefix in the description of -L.
51 * NEWS: Mention --with-sysroot.
52
53 * emulparams/elf32bmipn32-defs.sh: Set NATIVE and LIBPATH_SUFFIX
54 instead of setting LIB_PATH.
55 * emulparams/elf32ppc.sh: Likewise.
56 * emulparams/elf64_s390.sh: Likewise.
57 * emulparams/elf64_sparc.sh: Likewise.
58 * emulparams/elf64ppc.sh: Likewise.
59 * emulparams/elf_x86_64.sh: Likewise.
60
61 * emulparams/elf64_aix.sh: Add "=" prefixes to LIB_PATH.
62 * emulparams/elf64hppa.sh: Add "=" prefixes to LIB_PATH.
63
54d4efe3
CF
642003-01-03 Charles Wilson <cwilson@ece.gatech.edu>
65
66 * ld/pe-dll.c (autofilter_symbollist): Add cygwin_crt0.
67
cdc0d45e
DJ
682003-01-04 Daniel Jacobowitz <drow@mvista.com>
69
70 * Makefile.am (ldmain.o): Pass BINDIR.
71 * Makefile.in: Regenerated.
72 * ldmain.c (set_scripts_dir): Use make_relative_prefix for the first
73 search path.
74
e09a7106
SC
752003-01-02 Ben Elliston <bje@redhat.com>
76
77 * Makefile.am (ALL_EMULATIONS): Add eelf32iq2000.o.
78 (eelf32iq2000.c): New target.
79 * Makefile.in: Regenerate.
80 * configure.tgt: Handle iq2000-*-elf.
81 * emulparams/elf32iq10.sh: New file.
82 * emulparams/elf32iq2000.sh: New file.
83 * scripttempl/iq2000.sc: New file.
ae42d3a9 84
1c43e6e5
NC
852003-01-02 Charles Wilson <cwilson@ece.gatech.edu>
86
ae42d3a9 87 * pe-dll.c (autofilter_symbollist): Add do_pseudo_reloc
1c43e6e5
NC
88 and _pei386_runtime_relocator to the exclude list.
89
396a2467
KH
902003-01-01 Kazu Hirata <kazu@cs.umass.edu>
91
92 * ldfile.c: Fix comment typos.
93 * ldlang.c: Likewise.
94 * mri.c: Likewise.
95 * pe-dll.c: Likewise.
96
980c112c
DJ
972003-01-01 Daniel Jacobowitz <drow@mvista.com>
98
99 Suggested by Manfred Hollstein <manfred.h@gmx.net>:
100 * Makefile.am (ld.1): Depend on configdoc.texi
101 and ldver.texi.
102 * Makefile.in: Regenerated.
103
396a2467 1042002-12-24 Dmitry Diky <diwil@mail.ru>
2469cfa2
NC
105
106 * Makefile.am: Add msp430 target.
107 * configure.tgt: Likewise.
108 * Makefile.in: Regenerate.
109 * emulparams/msp430x???.sh: New files. Linker script parameters
110 for various msp430 configurations.
111 * gen-doc.texi: Enable msp430 documenation.
112 * ld.texinfo: Document msp430 sections.