X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=ld%2FChangeLog;h=3b5e47ef60ef5ff6ec9fe6611ce5e7dd652c25f4;hb=3c62831e20dc51f9d86aa471570e8451dd253bf6;hp=819f5fab98fed8c048feef6fdff46a257c712f7e;hpb=8bd621d8835d2e6a99bd50ae8d18328ab06951ba;p=deliverable%2Fbinutils-gdb.git diff --git a/ld/ChangeLog b/ld/ChangeLog index 819f5fab98..3b5e47ef60 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,155 @@ +2001-11-02 Nick Clifton + + * configure.in (ALL_LINGUAS): Add "fr" and "sv" + * configure: Regernate. + * po/fr.po: New file. + * po/sv.po: New file. + +2001-11-01 NIIBE Yutaka + + * configure.tgt (sh-*-linux): Set targ_emul, targ_extra_emuls + as little endian default and to support big endian. + +2001-11-01 Chris Demetriou + + * ld.texinfo (Options): Document new option, -nostdlib. + * lexsup.c (OPTION_NOSTDLIB): New definition. + (ld_options): Add entry for "nostdlib". + (parse_args): Handle OPTIONS_NOSTDLIB. + * ldfile.c (ldfile_add_library_path): Don't add directories + to the search path if they weren't specified on the command line + and -nostdlib was specified. + * ld.h (ld_config_type): New member only_cmd_line_lib_dirs. + +2001-10-31 Nick Clifton + + * lexsup.c (parse_args): Prevent infinite parsing loop when + "-rpath.a" is specified on the command line. + Replace calls to fprintf with calls to einfo. + +2001-10-31 John Marshall + + * ld.texinfo: A historical requirement that MEMORY and SECTIONS + appear only once across all the linker scripts involved in a link + invocation no longer applies. Make the documentation reflect + that. + +2001-10-31 NIIBE Yutaka + + * configure.tgt: Supports sh3/sh4/sh3eb/sh4eb-unknown-linux-gnu + targets. + (sh-*-linux*): Added targ_extra_libpath. + +2001-10-31 David Heine + + * ldlang.c (lang_size_sections): Keep a valid output_offset field + for padding statements. + +2001-10-30 Hans-Peter Nilsson + + * configure.tgt (mmix-*-*): New target. + * Makefile.am (ALL_EMULATIONS): Add eelf64mmix.o and emmo.o. + Add dependencies to match. + * emulparams/mmo.sh, emulparams/elf64mmix.sh, emultempl/mmo.em, + emultempl/mmix-elfnmmo.em, emultempl/mmixelf.em, + scripttempl/mmo.sc: New files. + * gen-doc.texi: @set MMIX. + * ld.texinfo: Ditto. + [MMIX] Add MMIX node. + * Makefile.in: Regenerate. + +2001-10-29 Kazu Hirata + + * ldlang.c: Fix a comment typo. + +2001-10-23 Alan Modra + + * configure.host: Move alpha*-*-linux-gnu* entry to generic + entries, and match *-*-linux*. + +2001-10-20 Alan Modra + + * ldgram.y (mri_script_command): Surround processing of INCLUDE + with ldlex_script, ldlex_popstate. + (ifile_p1): Likewise. + * ldlex.l (EOF): Don't BEGIN(SCRIPT). Restore lineno from the + correct slot. + (lex_push_file): Save current lineno to lineno_stack. Set lineno + to 1. Don't BEGIN(SCRIPT). + (lex_redirect): Similarly. + * ldmain.c (main): Set yydebug non-zero if YYDEBUG. + +2001-10-20 Nick Clifton + + * scripttempl/armcoff.sc: Define __EH_FRAME_BEGIN__ and + __EH_FRAME_END__ and accept eh frames into data section. + Add ctor and dtor sections. + +2001-10-19 Danny Smith + + * pe-dll.c (autofilter_objectlist): Add gcrt0.o. + (auto-export): Fix indentation. + +2001-10-18 Danny Smith + + * pe-dll.c (autofilter_objectlist): Add startup objects + for profiling. + (auto-export): Constify char * p. + Extract file basename and use strcmp rather than ststr + for object lookup. + +2001-10-18 Chris Demetriou + + * ldmain.c (get_emulation): Improve comment about the handling + of -mipsN options. + +2001-10-17 Alan Modra + + * po/POTFILES.in: Regenerate. + +2001-10-16 Vassili Karpov + + * emultempl/elf32.em (gld*_list_options): Remove extra '\t' from + -z nocopyreloc and -z nocombreloc usage strings. + +2001-10-12 Vassili Karpov + + * emultempl/elf32.em (gld*_list_options): Include -z nocopyreloc + in usage. + +2001-10-11 Aleksey Romanov + + * scripttempl/armaout.sc: Place .bss section after end of aligned + data section to match behaviour of aout code in constructrion of + header. + +2001-10-11 Danny Smith + + * pe-dll.c (autofilter_entry_type autofilter_liblist: Add + startup files for mingw32 dlls to list. + +2001-10-10 Chris Demetriou + + * emultempl/elf32.em: Fix shell 'if' usage for portability. + +2001-10-08 Aldy Hernandez + + * configure.tgt (targ): Add arm9e-*-elf. + +2001-10-05 H.J. Lu + + * genscripts.sh: Fix a typo in the last change. + +2001-10-05 Jakub Jelinek + + * emultempl/elf32.em (gld_*_list_options): Include -z combreloc and + -z nocombreloc in usage. + +2001-10-03 Jim Blandy + + * genscripts.sh: Include a comment at the top of each generated + script, explaining its purpose. + 2001-10-03 Vassili Karpov * emultempl/elf32.em (parse_args): Handle -z nocopyreloc. @@ -60,10 +212,10 @@ DLL_SUPPORT controlled code. 2001-09-24 Charles Wilson - + * emultempl/pe.em(pe_data_import_dll): Make static. (pe_get_data_import_dll_name): New accessor function. - * pe-dll.c(pe_create_import_fixup): call + * pe-dll.c(pe_create_import_fixup): call pe_get_data_import_dll_name() from pe.em, instead of directly accessing pe_data_import_dll variable from pe.em. @@ -154,7 +306,7 @@ * emultempl/pe.em(make_import_fixup): change signature to take asection as well as arelec; we need this for proper - error reporting. Only call pe_create_import_fixup() if + error reporting. Only call pe_create_import_fixup() if there is no attempt to add a constant addend to the reloc; otherwise, report error condition. * pe-dll.c(pe_walk_relocs_of_symbol): change signature, @@ -166,12 +318,12 @@ 2001-09-12 Charles Wilson * ld.texinfo: add verbose documentation for auto-import - direct-addressing workaround, to compliment the terse + direct-addressing workaround, to compliment the terse error message. 2001-09-12 Andrew MacLeod - * scripttempl/v850.sc: Add gcc_except_table sections. + * scripttempl/v850.sc: Add gcc_except_table sections. Fri Sep 7 11:34:24 2001 Jeffrey A Law (law@cygnus.com) @@ -186,7 +338,7 @@ Fri Sep 7 11:34:24 2001 Jeffrey A Law (law@cygnus.com) 2001-09-05 Tom Rix * emultempl/aix.em : Handle import file XMC_XO and syscall symbols. - + 2001-09-03 Andreas Jaeger * emultempl/beos.em: Declare prototypes for comparions functions, @@ -417,10 +569,10 @@ Wed Aug 28 13:37:20 2001 J"orn Rennecke scripttempl/v850.sc: Keep .jcr data. 2001-08-12 H.J. Lu - Andrew Haley - Nick Clifton + Andrew Haley + Nick Clifton - * ldgram.y (had_script): Change name to saved_script_handle. + * ldgram.y (had_script): Change name to saved_script_handle. Change type to file handle. * ld.h (had_script): Rename and retype. * ldfile.c (ldfile_open_command_file): Save the file handle @@ -832,7 +984,7 @@ Wed Aug 28 13:37:20 2001 J"orn Rennecke * configure.tgt : same * scripttempl/aix.sc : default text section offset to 0x10000000 - default data section offset to 0x20000000 + default data section offset to 0x20000000 add .sv3264 and .sv64 pseudo sections loader and debug sections use the currect section offset. @@ -1043,7 +1195,7 @@ Wed Aug 28 13:37:20 2001 J"orn Rennecke 2001-03-23 Mark Elbrecht * scripttempl/i386go32.sc: Support the GCC flags '-ffunction-sections' - and '-fdata-sections'. Set the VMA of STABS sections to zero. + and '-fdata-sections'. Set the VMA of STABS sections to zero. 2001-03-17 Ulrich Drepper