| 1 | 2003-03-31 Alexandre Oliva <aoliva@redhat.com> |
| 2 | |
| 3 | * ld.texinfo (-Tbss, -Tdata, -Ttext): Document in terms of |
| 4 | --section-start. |
| 5 | |
| 6 | 2003-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 | |
| 18 | 2003-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 | |
| 28 | 2003-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 | |