* ld.texinfo (-Tbss, -Tdata, -Ttext): Document in terms of
[deliverable/binutils-gdb.git] / ld / ChangeLog
CommitLineData
a6e02871
AO
12003-03-31 Alexandre Oliva <aoliva@redhat.com>
2
3 * ld.texinfo (-Tbss, -Tdata, -Ttext): Document in terms of
4 --section-start.
5
5ed6aba4
NC
62003-03-31 David Heine <dlheine@suif.stanford.edu>
7
8 * ldfile.c (ldfile_add_library_path): Always allocate space for
9 the filename.
10 * ldlang.c (lang_register_vers_node): Free the node if it cannot
11 be used.
12 * ldmain.c (set_scripts_dir): Always free the constructed
13 directory name.
14 (add_keepsyms_file): Fix memory leak.
15 * ldmisc.c (vfinfo): Likewise.
16 * lexsup.c (parse_args): Likewise
17
e16bb312
NC
182003-03-25 Stan Cox <scox@redhat.com>
19 Nick Clifton <nickc@redhat.com>
20
21 Contribute support for Intel's iWMMXt chip - an ARM variant:
22
23 * emulparams/armelf.sh (OTHER_READONLY_SECTIONS): Define.
24 * emulparams/armelf_linux.sh (OTHER_READONLY_SECTIONS): Define.
25 * scripttempl/armcoff.sc (.data): Ensure 8 byte alignment.
26 (.bss): Likewise.
27
3fe38064
NC
282003-03-25 Alexandre Oliva <aoliva@redhat.com>
29
30 * ldmain.h (ld_canon_sysroot, ld_canon_sysroot_len): Declare.
31 * ldmain.c (ld_canon_sysroot, ld_canon_sysroot_len): Define.
32 (main): Initialize them.
33 * ldfile.c: Include pathnames.h.
34 (is_sysrooted_pathname): New.
35 (ldfile_add_library_path): Use it.
36 (ldfile_open_file_search): Likewise. Use IS_ABSOLUTE_PATH. Don't
37 search_dirs if given an absolute pathname.
38 (ldfile_open_file): Issue error message for sysrooted
39 absolute pathnames.
40 * Makefile.am: Updated dependencies.
41 * Makefile.in: Rebuild.
42