Roll ChangeLog / ChangeLog-2002.
[deliverable/binutils-gdb.git] / ld / ChangeLog
CommitLineData
a65fb609
DJ
12003-01-09 Daniel Jacobowitz <drow@mvista.com>
2
3 * ldmain.c (main): Make sure ld_sysroot is initialized.
4
9c8ebd6a
DJ
52003-01-06 Daniel Jacobowitz <drow@mvista.com>
6
7 * Makefile.am (eelf32iq10.c): Fix tab/whitespace mixup.
8
9 * Makefile.am (ldmain.o): Add @TARGET_SYSTEM_ROOT_DEFINE@.
10 (GENSCRIPTS): Add @use_sysroot@.
11 * Makefile.in: Regenerated.
12 * configure.host: Move setting of NATIVE_LIB_DIRS to...
13 * configure.tgt: ... here. Use ${target} instead of ${host}
14 for NATIVE_LIB_DIRS.
15 * configure.in: Add --with-sysroot.
16 * configure: Regenerated.
17 * genscripts.sh: Accept use_sysroot option. Set new variables
18 NATIVE and USE_LIBPATH. Prepend "=" to directory names if
19 $use_sysroot. Don't search $tool_lib if $use_sysroot.
20 * ldfile.c (ldfile_add_library_path): Handle leading '='.
21 * ldmain.c (TARGET_SYSTEM_ROOT): Define if not defined.
22 (ld_sysroot): New variable.
23 (main): Initialize ld_sysroot.
24 * ldmain.h (ld_sysroot): New extern.
25 * emultempl/elf32.em: Use NATIVE and USE_LIBPATH instead of
26 searching $EMULATION_LIBPATH.
27 (gld${EMULATION_NAME}_add_sysroot): New function.
28 (gld${EMULATION_NAME}_check_ld_so_conf): Use it. Honor ld_sysroot.
29 (gld${EMULATION_NAME}_after_open): Likewise. Only search
30 environment variables if $NATIVE.
31 * ld.texinfo (Options): Mention "=" prefix in the description of -L.
32 * NEWS: Mention --with-sysroot.
33
34 * emulparams/elf32bmipn32-defs.sh: Set NATIVE and LIBPATH_SUFFIX
35 instead of setting LIB_PATH.
36 * emulparams/elf32ppc.sh: Likewise.
37 * emulparams/elf64_s390.sh: Likewise.
38 * emulparams/elf64_sparc.sh: Likewise.
39 * emulparams/elf64ppc.sh: Likewise.
40 * emulparams/elf_x86_64.sh: Likewise.
41
42 * emulparams/elf64_aix.sh: Add "=" prefixes to LIB_PATH.
43 * emulparams/elf64hppa.sh: Add "=" prefixes to LIB_PATH.
44
54d4efe3
CF
452003-01-03 Charles Wilson <cwilson@ece.gatech.edu>
46
47 * ld/pe-dll.c (autofilter_symbollist): Add cygwin_crt0.
48
cdc0d45e
DJ
492003-01-04 Daniel Jacobowitz <drow@mvista.com>
50
51 * Makefile.am (ldmain.o): Pass BINDIR.
52 * Makefile.in: Regenerated.
53 * ldmain.c (set_scripts_dir): Use make_relative_prefix for the first
54 search path.
55
e09a7106
SC
562003-01-02 Ben Elliston <bje@redhat.com>
57
58 * Makefile.am (ALL_EMULATIONS): Add eelf32iq2000.o.
59 (eelf32iq2000.c): New target.
60 * Makefile.in: Regenerate.
61 * configure.tgt: Handle iq2000-*-elf.
62 * emulparams/elf32iq10.sh: New file.
63 * emulparams/elf32iq2000.sh: New file.
64 * scripttempl/iq2000.sc: New file.
65
1c43e6e5
NC
662003-01-02 Charles Wilson <cwilson@ece.gatech.edu>
67
68 * pe-dll.c (autofilter_symbollist): Add do_pseudo_reloc
69 and _pei386_runtime_relocator to the exclude list.
70
396a2467
KH
712003-01-01 Kazu Hirata <kazu@cs.umass.edu>
72
73 * ldfile.c: Fix comment typos.
74 * ldlang.c: Likewise.
75 * mri.c: Likewise.
76 * pe-dll.c: Likewise.
77
980c112c
DJ
782003-01-01 Daniel Jacobowitz <drow@mvista.com>
79
80 Suggested by Manfred Hollstein <manfred.h@gmx.net>:
81 * Makefile.am (ld.1): Depend on configdoc.texi
82 and ldver.texi.
83 * Makefile.in: Regenerated.
84
396a2467 852002-12-24 Dmitry Diky <diwil@mail.ru>
2469cfa2
NC
86
87 * Makefile.am: Add msp430 target.
88 * configure.tgt: Likewise.
89 * Makefile.in: Regenerate.
90 * emulparams/msp430x???.sh: New files. Linker script parameters
91 for various msp430 configurations.
92 * gen-doc.texi: Enable msp430 documenation.
93 * ld.texinfo: Document msp430 sections.