X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=ld%2FChangeLog;h=f6f367b31251390717369d26cb77c4694df0183d;hb=e76d716a43077dda76f2c3cdf5855d9beeb259e3;hp=ce41657aaaf918f4464bec80ff003a2caa8a4082;hpb=e79b7f1e018d5e1e2f1523ebd35d536bf4a1c520;p=deliverable%2Fbinutils-gdb.git diff --git a/ld/ChangeLog b/ld/ChangeLog index ce41657aaa..f6f367b312 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,575 @@ +1999-07-16 Jakub Jelinek + + * emulparams/elf64_sparc.sh: Add 64-bit directories to native LIB_PATH. + +Thu Jul 15 15:55:15 1999 Mark P. Mitchell + + * configure.host: Set up HOSTING_CRT0 and HOSTING_LIBS for IRIX6. + +1999-07-15 Ian Lance Taylor + + * configure.in: Bump version number to 2.9.5. + * configure: Rebuild. + +1999-07-14 Richard Henderson + + * ldlang.c (wild_doit): Copy SEC_SHORT to output section. + + * scripttempl/elf.sc: Re-order .rel[a].foo outputs to the + same order seen for the main sections. Add + OTHER_READONLY_RELOC_SECTIONS and OTHER_GOT_RELOC_SECTIONS. + +1999-07-12 Andreas Schwab + + * emultempl/linux.em (ld_${EMULATION_NAME}_emulation): Fill in + structure initializations. + + * emultempl/elf32.em (ld_${EMULATION_NAME}_emulation): Add missing + comma in initializer. + +1999-07-11 Ian Lance Taylor + + * Many files: Changes to avoid gcc warnings: Add ATTRIBUTE_UNUSED + as appropriate. Fill in structure initializations. + +1999-07-10 Ian Lance Taylor + + * ldfile.c: Revert patch of 1999-07-08. + (ldfile_try_open_bfd): If we are searching for the file, skip + files with an incompatible architecture. + +1999-07-09 Nick Clifton + + * scripttempl/armcoff.sc (OUTPUT_FORMAT): Include big endian and + little endian formats. + +1999-07-08 Felix Lee + + * scripttempl/mcorepe.sc: fix quoting problem, for bash 2.x + +1999-07-08 Jakub Jelinek + + * ldfile.c (ldfile_open_file_search): Skip libraries made for + incompatible architectures in the search path. Let the user know + about any such skips. + +Thu Jul 8 12:32:23 1999 John David Anglin + + * configure.tgt (hppa*-linux-gnu*): New target. + +1999-07-07 Mark Mitchell + + * Makefile.am (ALL_64_EMULATIONS): Add eelf64bmip. + (eelf64bmip): New target. + * Makefile.in: Regenerated. + * configure.tgt (mips-sgi-irix6*): Add 64-bit emulation. + * emulparams/elf64bmip.sh: New file. + +1999-07-05 Nick Clifton + + * emultempl/pe.em (after_open): Abort if input format is ARM and + output format is not. + * emultempl/armcoff.em (after_open): Abort if input format is ARM + and output format is not. + * emultempl/armelf.em (after_open): Abort if input format is ARM + and output format is not. + +1999-07-02 Ian Lance Taylor + + * ldlang.c: Revert change of 1999-06-23. + +1999-06-30 Mark Mitchell + + * Makefile.am (ALL_EMULATIONS): Add eelf32bmipn32.o. + (eelf32bmipn32.c): New target. + * Makefile.in: Regenerated. + * configure.tgt (mips-sgi-irix6*): Make n32 the default + emulation. + * emulparams/elf32bmipn32.sh: New file. + +1999-06-28 Jim Pick + + * emultempl/armelf.em: Added code so that .xs linker scripts are + called so that ARM shared libraries are built correctly. + +1999-06-22 Mark Mitchell + + * ldmain.c (main): Initialize link_info.init_function and + link_info.fini_function. + * lexsup.c (OPTION_INIT): New macro. + (OPTION_FINI): Likewise. + (ld_options): Add descriptions for them. + (parse_args): Handle them. + +1999-06-23 Ian Lance Taylor + + * ldlang.c (section_already_linked): Only discard link once + sections if we are building constructors. + +1999-06-22 Nick Clifton + + * ld.texinfo (Location Counter): Describe behaviour of + location counter inside section statements. + +1999-06-20 Mark Mitchell + + * scripttempl/elf.sc (WRITABLE_RODATA): New variable for + controlling whether or not .rodata is in the data segment or the + text segment. + +1999-06-18 Nick Clifton + + * emultempl/pe.em: Add new command line switch --thumb-entry. + * emultempl/armelf.em: Add new command line switch --thumb-entry. + * emultempl/armcoff.em: Add new command line switch --thumb-entry. + * ld.texinfo: Document new ARM command line switch: --thumb-entry. +1999-06-20 H.J. Lu + + * configure.in (all_libpath): Accumulate across all enabled targets. + +Sun Jun 20 14:10:33 1999 Richard Henderson + + * emultempl/armelf.em: Watch EMULATION_LIBPATH instead of + DEFAULT_EMULATION. + * emultempl/elf32.em: Likewise. + * emultempl/sunos.em: Likewise. + +Fri Jun 18 15:24:48 1999 Richard Henderson + + * Makefile.am (GENSCRIPTS): Pass EMULATION_LIBPATH, not EMUL. + * configure.in (all_emuls): Add targ_extra_libpath. + (all_libpath, EMULATION_LIBPATH): Define. + * configure.tgt (powerpc-*-linux-gnu*): Define targ_extra_libpath. + * genscripts.sh (LIB_PATH): Define if emulation in EMULATION_LIBPATH. + +Mon Jun 14 10:38:36 1999 Andreas Schwab + + * ld.texinfo: Fix use of @item vs. @itemx. + +1999-06-13 Ian Lance Taylor + + From Thomas Zenker : + * ldgram.y (attributes_opt): Use attributes_list instead of NAME. + (attributes_list, attributes_string): New nonterminals. + * ldlang.c (lang_set_flags): Add invert parameter. Don't handle + '!'. + * ldlang.c (lang_set_flags): Update declaration. + +1999-06-12 Ian Lance Taylor + + * emultempl/pe.em (gld_${EMULATION_NAME}_after_parse): Don't add + entry_symbol as an undefined symbol when doing a relocateable + link. From . + +1999-06-12 David O'Brien + + * configure.tgt: (i[3456]86-*-freebsd*): Now defaults to ELF. + +1999-06-09 Nick Clifton + + * lexsup.c (help): Restore previous format of output. + +1999-06-04 Nick Clifton + + * emultempl/pe.em: If compiling for arm_epoc_pe rename + interworking functions to avoid a name space clash. + +1999-06-02 Jason Merrill + + * scripttempl/v850.sc: Add initp support. + +1999-06-02 Nick Clifton + + * emultempl/pe.em: Rename global arm interworking functions to + avoid name collision when all targets BFD is built. + +1999-05-30 Cort Dougan + + * Makefile.am (ALL_EMULATIONS): Add eelf32ppclinux.o. + * configure.tgt (powerpc-*-linux-gnu): Use it. + * emulparams/elf32ppclinux.sh: New file. + +1999-05-29 Ian Lance Taylor + + * ld.texinfo (Options): Clarify that options which refer to files + must be properly ordered. + +1999-05-29 Nick Clifton + + * emultempl/armelf.em (..._parse_args): New function: Parse + command line option. Accept arm-elf specific command line option + '-p' or '--no-pipeline-knowledge'. + (..._list_options): New function: Describe the new command line + option. + (..._before_allocation): Pass the value of the new variable + no_pipeline_knowledge to bfd_elf32_arm_process_before_allocation. + + * emultemp/armelf_oabi.em (..._before_allocation): Pass zero as + the third parameter to bfd_elf32_arm_process_before_allocation. + +1999-05-28 Nick Clifton + + * lexsup.c (help): Minor formatting changes. + +1999-05-28 Martin Dorey + + * configure.tgt (i960-*-elf*): New target. + * emulparams/elf32_i960.sh: New file. + * Makefile.am (ALL_EMULATIONS): Add eelf32_i960.o. + (eelf32_i960.c): New target. + * Makefile.in: Rebuild. + +1999-05-26 Nick Clifton + + * emulparams/armelf_oabi.sh (TEMPLATE_NAME): Set to armelf_oabi. + +1999-05-24 Philip Blundell + + * emultempl/armelf.em (before_parse): Set config.dynamic_link and + config.has_shared. + * emulparams/armelf.sh (GENERATE_SHLIB_SCRIPT): Define. + * emulparams/armelf_linux.sh (GENERATE_SHLIB_SCRIPT): Likewise. + +1999-04-13 Philip Blundell + + * emultempl/armelf.em: Add definitions related to shared objects + (copied from elf32.em). + +Wed May 19 12:44:26 1999 Andreas Schwab + + * Makefile.am (ALL_EMULATIONS): Remove earmlinux.o and + earm26linux.o, add earmelf_linux.o and earmelf_linux26.o. + * Makefile.in: Regenerated. + +1999-05-16 Nick Clifton + + * emulparams/elf32mcore.sh (GENERATE_SHLIB_SCRIPT): Define. + (TEMPLATE_NAME): Define. + +Thu May 13 09:48:09 1999 Joel Sherrill (joel@OARcorp.com) + + * configure.tgt (i386-*-rtemself*, sh-*-rtemself*): New targets. + (mips*el-*-rtems*, powerpcle-*-rtems*): New targets. + +1999-05-10 DJ Delorie + + * scripttempl/pe.sc: Specify the output arch, which Ian says is + the Right Thing to do. + + * emultempl/pe.em: various changes to parameterize the + target-specific information. + (gld_i386pe_after_open): Detect and fix MS import libraries + by renaming the member objects (which are all named the same). + + * pe-dll.c: various changes to parameterize the target-specific + information. + (generate_reloc): support relocs more generically to allow for + expansion. + (pe_exe_build_sections): new; used to add .relocs to .exes + (pe_exe_fill_sections): ditto + +1999-05-10 Catherine Moore + + * emultempl/pe.em (gld_${EMULATION_NAME}_after_open): + Check for TARGET_IS_arm_epoc_pe. + (gld_${EMULATION_NAME}_before_allocation): Likewise. + +1999-05-12 Anthony Green + + * ldlang.c (walk_wild, walk_wild_file, walk_wild_section, + output_section_callback, gc_section_callback): New functions for + generic section walks. + (wild, lang_gc_wild): Use walk_wild. + (wild_file, lang_gc_wild_file): Deleted. Common logic moved to + walk_wild_file. + (wild_section, lang_gc_wild_section): Deleted. Common logic moved + to walk_fild_section. Unique logic moved into callbacks + output_section_callback and gc_section_callback. + +1999-04-26 Tom Tromey + + * aclocal.m4, configure: Updated for new version of libtool. + +1999-04-12 Philip Blundell + + * emulparams/armelf_linux.sh: New file. Support for ARM + GNU/Linux ELF ABI. + * emulparams/armelf_linux26.sh: New file. APCS-26 version of above. + * configure.tgt: For arm*-*-linux-gnu*, set default emulation to + `armelf_linux', and also include `armelf_linux26' and `armelf'. + * Makefile.am: Add rules to make earmlinux.c and earmlinux26.c. + (ALL_EMULATIONS): Add earmlinux.o and earmlinux26.o. + * Makefile.in: Regenerate. + +1999-04-11 Richard Henderson + + * Makefile.am (ALL_EMULATIONS): Add elf_i386_be.o. + * configure.tgt (i[3456]86-*-beos*): Use it. + * emulparams/elf_i386_be.sh: New file. + * Makefile.in: Rebuild. + + * configure.in (environ): Detect declaration. + * ldmain.c (main): Don't declare environ. + * sysdep.h (environ): Declare if needed. + * configure, config.in: Rebuild. + +1999-04-11 Richard Henderson + + * ldgram.y (ldgram_vers_current_lang): New. + (vers_defns): Accept `extern "lang" { }' syntax. + * ldlex.l (vers_node_nesting): New. + (V_IDENTIFIER): Accept . and $ in symbols. + (VERS_NODE): Accept `extern "lang" { }' tokens. Nest VERS_NODE states. + * ldlang.c (lang_new_vers_regex): New `lang' argument. Update callers. + (lang_vers_match_lang_c): New function. + (lang_vers_match_lang_cplusplus): New function. + (lang_vers_match_lang_java): New function. + (lang_do_version_exports_section): Fix iteration. Don't free + section contents, as it is still in use by the patterns. + +1999-04-10 Richard Henderson + + * ldmain.c (main): Init link_info.no_undefined. + * lexsup.c: Add command-line option --no-undefined. + +1999-04-06 Ian Lance Taylor + + * ld.h (LC_MESSAGES): Never define. + * ldmain.c (main): Don't pass LC_MESSAGES to setlocale if the + system does not define it. + +1999-04-06 H.J. Lu + + * ldmain.h (demangling): Declare. + * ldmain.c (demangling): New global variable. + (main): Initialize demangling. + * ldmisc.c (vfinfo): Don't demangle symbol if ! demangling. + * lexsup.c (ld_options, parse_args): Handle --demangle and + --no-demangle. + * ld.texinfo, ld.1: Document --demangle/--no-demangle. + + * ldlex.l (V_IDENTIFIER): Allow '.' in symbol. + +1999-04-05 Chris Torek + + * emultempl/sunos.em (gld${EMULATION_NAME}_search_dir): Check that + a shared library really exists, avoiding broken symlinks. + + * ldfile.c (ldfile_open_file): Generate a better error message if + we can't find a -l file. + +1999-04-05 DJ Delorie + + * configure.tgt (i386-*-pe): add targ_extra_ofiles for other PE + targets (i386-pe and i386-winnt) + +1999-04-04 Ian Lance Taylor + + * deffilep.y: Include "sysdep.h" and "ldmisc.h". + (def_file_add_directive): Change return type to void. Remove + unused locals sh_reserve, sh_commit, and j. + (def_ungetc): Always return a value. + (def_lex): Correct parenthesization of || within &&. + * deffile.h (def_file_add_directive): Update declaration. + * pe-dll.c: Include , , and "ldemul.h". + (generate_edata): Remove unused local i. + (quoteput): Add cast to avoid warning. + (pe_dll_generate_def_file): Fix type in format string. + (quick_symbol): Remove unused local blhe. + (pe_dll_generate_implib): Add cast to avoid warning. + (pe_process_import_defs): Remove unused locals ar_head, ar_tail, + and n. + (pe_as16): Comment out. + +1999-04-04 Don Bowman + + * configure.tgt: Add mips*-*-vxworks* target. + +1999-03-31 Nick Clifton + + * Makefile.in (ALL_EMULATIONS): Add earm_epoc_pe.o + Add build rule and dependencies for earm_epoc_pe.c. + + * emulparams/arm_epoc_pe.sh: New file. + + * configure.tgt: Add 'targ_extra_ofiles' for ARM based PE + targets. + +1999-03-31 Philip Blundell + + * configure.tgt: Match `arm*-*-linux-gnu*' not + `armv*-*-linux-gnu'. + +1999-03-26 Andreas Schwab + + * scripttempl/elf.sc: Put the .eh_frame and .gcc_except_table + sections in the data segment. + +Fri Mar 26 12:05:51 1999 Catherine Moore + + * ld.h (wildcard_spec): Add exclude_name. + * ldgram.y (EXCLUDE_FILE): New token. + (wildcard_spec): Set exclude_name. + (file_NAME_list): Recognize EXCLUDE_FILE. + * ldlang.c (wild_section): Check for excluded files. + (print_wild_statement): Print excluded files. + (lang_add_wild): New argument exclude_filename. + Set exclude_filename. + * ldlang.h (lang_wild_statement_type): Add exclude_filename. + * ldlex.l: New token EXCLUDE_FILE. + * mri.c (mri_draw_tree): Add argument to lang_add_wild. + * scripttempl/elf.sc (CTOR, DTOR): Exclude crtend.o from ctor wildcard. + Reorder sorted and unsorted ctors. + * scripttempl/elfd10v.sc (CTOR, DTOR): Likewise. + * scripttempl/elfd30v.sc (CTOR, DTOR): Likewise. + * scripttempl/elfppc.sc (CTOR, DTOR): Likewise. + +1999-03-26 Nick Clifton + + * ldlang.c (lang_gc_sections): If entry_symbol is not defined, + default to "start". + +1999-03-03 Nick Clifton + + * scripttempl/elf.sc: Add explicit placements for the .eh_frame + and .gcc_except_table sections. + +Wed Mar 3 09:13:34 1999 Catherine Moore + + * scripttempl/elf.sc: Remove .end.ctors and .end.dtors + sections. Reorder .ctors section entries. + * scripttempl/elfd10v.sc: Likewise. + * scripttempl/elfd30v.sc: Likewise. + * scripttempl/elfppc.sc: Likewise. + +1999-02-26 Jim Lemke + + * ldmain.c (main): Wrong error msg for -r and --mpc860c0. + +1999-02-25 Nick Clifton + + * ldlang.c (lang_check_section_addresses): Remove extraneous + backslash. + +Thu Feb 25 15:07:24 1999 Catherine Moore + + * scripttempl/elf.sc: Don't gather .ctor and .dtor sections + for relocateable links. + * scripttempl/elfd10v.sc: Likewise. + * scripttempl/elfd30v.sc: Likewise. + * scripttempl/elfppc.sc: Likewise. + +1999-02-22 Jim Lemke + + * ldint.texinfo: remove extraneous right brace. + * ldmain.c (main): initialize and check option "mpc860c0". + * lexsup.c (ld_options, parse_args): add option "mpc860c0". + +Wed Feb 17 12:10:06 1999 Stan Cox + + * mpw-elfmips.c (gldelf32ebmip_before_allocation): Remove special + .reginfo section handling. + * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): Likewise. + * emulparams/elf32elmip.sh (INITIAL_READONLY_SECTIONS): Removed + * emulparams/elf32ebmip.sh (INITIAL_READONLY_SECTIONS): Removed + +1999-02-17 Nick Clifton + + Patch from: Scott Bambrough + + * configure.tgt: Added armv*-*-linux-gnu to $targ_emul + recognition. + +Wed Feb 17 Andreas Schwab + + * emultempl/armelf_oabi.em + (bfd_elf32_arm_allocate_interworking_sections, + bfd_elf32_arm_get_bfd_for_interworking, + bfd_elf32_arm_process_before_allocation): Define them to use the + old ABI versions of the functions. + +Tue Feb 16 16:48:19 1999 Ian Lance Taylor + + * configure.in: Change AC_PREREQ to 2.13. Change AM_PROG_INSTALL + to AC_PROG_INSTALL. Change AM_EXEEXT to AC_EXEEXT. + * Makefile.am (earmelf_oabi.c): Changes spaces to tab. + * acconfig.h: Remove. + * aclocal.m4: Rebuild. + * configure: Rebuild. + * Makefile.in: Rebuild. + +Mon Feb 15 18:21:48 1999 Vladimir N. Makarov + + * ldexp.h (struct etree_value_type): Change valid onto valid_p. + + * ldexp.c (new_abs): Ditto. + (new_rel, new_rel_from_section, fold_binary, invalid, fold_name, + exp_fold_tree, exp_binop, exp_trinop, stat_alloc, + exp_get_abs_int): Ditto + + * ldlang.c (print_assignment, lang_size_sections, + lang_do_assignments): Ditto. + +1999-02-11 Nick Clifton + + * ldlang.c (lang_check_section_addresses): New function: Check + addresses assigned to section for overlaps. + (lang_process): Call lang_check_section_addresses if suitable. + + * ld.h: Add new boolean field to args_type structure: + 'check_section_addresses'. + + * ldmain.c: Initialise check_section_addresses field to true. + + * lexsup.c: Add new command line options '--no-check-sections' and + '--check-sections'. + + * ld.texinfo: Document new command line options '--check-sections' + and '--no-check-sections'. + +1999-02-08 Nick Clifton + + * configure.tgt: Add support for StrongARM target. + +Wed Feb 3 19:41:01 1999 Ian Lance Taylor + + * ldctor.c (ldctor_build_sets): Just set SEC_KEEP once. Check for + an owner of a section before using it to look up a reloc type. + Don't set SEC_KEEP for the absolute section. + +Mon Feb 1 11:39:46 1999 Catherine Moore + + * Makefile.am (earmelf_oabi.o): New. + * Makefile.in: Regenerate. + * configure.tgt (arm-*-oabi): New. + (thumb-*-oabi): New. + * emulparams/armelf_oabi.sh: New. + * emultempl/armelf_oabi.em: New. + +1999-01-31 17:57:31 1998 Michael Meissner + + * scripttempl/elfppc.sc: Add support for -fleading-underscores + switch in all linker generated symbols. + + * configure.tgt (powerpc{,le}*-*-vxworks): Add as aliases for + powerpc{,le}-*-eabi. + +Wed Jan 20 17:01:48 1999 Ian Lance Taylor + + * configure.tgt (i[3456]86-*-solaris2*): New target. From Pavel + Roskin . + +1999-01-19 Nick Clifton + + * ldlang.c (lang_size_sections): Count loadable sections as + contributing to the size of the current segment. + +1999-01-15 Nick Clifton + + * ldlang.c (lang_size_sections): Only update the current + address of a region if the section just placed into it is an + allocated section. + 1999-01-12 Nick Clifton * Makefile.am: Replace efr30.o with eelf32fr30.o. @@ -6,7 +578,8 @@ * configure.tgt: Replace fr30 with elf32fr30. * emulparams/elf32fr30.sh: New file: Replaces fr30.sh, and uses - generic elf.sc script. + generic elf.sc script. Also replaces the .stack section with a + user definable symbol __stack. 1999-01-11 Nick Clifton @@ -83,12 +656,6 @@ Sat Nov 28 22:30:55 1998 Andreas Schwab * emultempl/pe.em (gld_i386_recognized_file): new function (gld_i486_unrecognized_file): take out hack -start-sanitize-vr4xxx -1998-11-24 Gavin Romig-Koch - - * configure.tgt: Handle mips64*vr4xxx. - -end-sanitize-vr4xxx 1998-11-23 DJ Delorie * pe-dll.c (fill_edata): fill in timestamp @@ -337,13 +904,6 @@ Thu Aug 13 12:52:45 1998 H.J. Lu * Makefile.am (ld.dvi): Use " instead of ' for MAKEINFO. * Makefile.in: Rebuild. -start-sanitize-sky -Wed Aug 12 16:30:29 1998 Doug Evans - - * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Set vma to 0 - for .DVP.overlay.* for elf32elmip too. - -end-sanitize-sky Tue Aug 11 16:17:01 1998 Catherine Moore * scripttempl/elfarm.sc: Change text start address @@ -394,7 +954,6 @@ Thu Jul 23 11:15:12 1998 Ian Lance Taylor * ldlang.c (lang_gc_sections_1): Add default case to switch to avoid warnings. -start-sanitize-beos Tue Jul 14 15:42:17 1998 Richard Henderson * configure.tgt (i?86-*-beos{pe,elf,}*): Recognize. @@ -402,7 +961,6 @@ Tue Jul 14 15:42:17 1998 Richard Henderson * emulparams/i386beos.sh: New file. * emultempl/beos.em, scripttempl/i386beos.sc: New file. -end-sanitize-beos Tue Jul 14 15:35:42 1998 Richard Henderson * lexsup.c: New option --version-exports-section. @@ -555,14 +1113,6 @@ Tue Jun 9 09:36:48 1998 Nick Clifton * ldlang.c (lang_finish): Add CONST type modifier to declaration of 'send'. -start-sanitize-sky -Fri Jun 5 15:55:26 1998 Doug Evans - - * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Set vma to 0 - for .DVP.overlay.*. - * configure.tgt (dvp-*-*): Set targ_emul=elf32l5900. - -end-sanitize-sky Fri Jun 5 18:19:59 1998 Ian Lance Taylor * emultempl/aix.em (gld${EMULATION_NAME}_before_parse): Set @@ -855,12 +1405,6 @@ Sun Mar 8 23:34:14 1998 Stan Cox * configure.tgt (sparclite*-*-elf): Added. -start-sanitize-vr4320 -Tue Mar 3 11:16:35 1998 Gavin Koch - - * configure.tgt (mips*vr4320el-*-elf*,mips*vr4320-*-elf*): Added. - -end-sanitize-vr4320 Mon Mar 2 19:24:08 1998 Michael Meissner * ldlang.c (lang_size_sections): If the default memory region is @@ -919,15 +1463,6 @@ Tue Feb 10 15:09:45 1998 Ian Lance Taylor * configure.host, configure.tgt: Change -linux* to -linux-gnu*. * Makefile.in: Rebuild. -start-sanitize-r5900 -Tue Feb 10 11:52:33 1998 Jeffrey A Law (law@cygnus.com) - - * Makefile.in (ALL_EMULATIONS): Add eelf32l5900.o - (eelf32l5900.c): Add rule for building. - * configure.tgt: Use r5900 specific emulation script. - * emulparams/elf32l5900.sh: 5900 specific emulation script. - -end-sanitize-r5900 Mon Feb 9 13:44:40 1998 Andrew Cagney * scripttempl/elfd10v.sc (.stack): Move stack to 0x00..7FFE. @@ -1010,12 +1545,6 @@ Wed Jan 28 15:51:58 1998 Ian Lance Taylor * scripttempl/elf.sc: Only include linkonce sections in final sections when relocating. -start-sanitize-sky -Wed Jan 28 12:19:31 1998 Doug Evans - - * configure.tgt (dvp-*-*): Recognize. - -end-sanitize-sky Wed Jan 28 14:10:01 1998 Ian Lance Taylor * ld.texinfo (Options): Add a brief description of the types of @@ -1133,9 +1662,7 @@ Tue Dec 9 15:28:17 1997 Michael Meissner * Makefile.{am,in}: (ALL_EMULATIONS): Add ed10velf.o. -start-sanitize-tic80 * Makefile.{am,in}: (ALL_EMULATIONS): Add etic80coff.o. -end-sanitize-tic80 * Makefile.{am,in}: (ALL_EMULATIONS): Add ed30velf{,_e,_o}.o. (ed30velf_e.c): Like d30velf, except .text/.data/etc always go in @@ -1213,12 +1740,6 @@ Thu Oct 30 12:25:55 1997 Ian Lance Taylor mismatched input files. * ld.texinfo, ld.1: Document new option. -start-sanitize-tx49 -Wed Oct 29 17:50:26 1997 Gavin Koch - - * configure.tgt: Add tx49 configury. - -end-sanitize-tx49 Thu Oct 23 14:38:18 1997 Nick Clifton * scripttempl/v850.sc: Rename linker symbol '_stack' to '__stack' @@ -1310,13 +1831,11 @@ Wed Sep 17 16:45:34 1997 Nick Clifton * Makefile.am, Makefile.in: Add rule for ev850.c * configure.tgt (targ_extra_emuls): Add v850 target. -start-sanitize-v850e Wed Sep 17 16:43:39 1997 Nick Clifton * emulparams/v850.sh (CALL_TABLE_START_ADDR): New entry. * scripttempl/v850.sc: Add call table data area -end-sanitize-v850e Mon Sep 15 11:29:13 1997 Ken Raeburn Merge change from Martin Hunt: @@ -1365,7 +1884,6 @@ Wed Aug 20 11:14:13 1997 Ian Lance Taylor * ld.texinfo (Section Definition): Clarify use of whitespace. (Section Placement): Likewise. -start-sanitize-v850e Mon Aug 18 11:12:03 1997 Nick Clifton * configure.tgt (targ_extra_emuls): Add support for v850e target. @@ -1373,7 +1891,6 @@ Mon Aug 18 11:12:03 1997 Nick Clifton Mon Aug 18 11:12:03 1997 Nick Clifton * configure.tgt (targ_extra_emuls): Add support for v850e target. -end-sanitize-v850e Sat Aug 9 00:42:27 1997 Ian Lance Taylor @@ -1415,12 +1932,6 @@ Tue Jul 22 18:50:38 1997 Robert Hoehne From Manfred Hollstein : @@ -1545,7 +2056,6 @@ Mon May 5 18:19:55 1997 Philip Blundell * configure.tgt, configure.host: cope with '*-*-linux-gnuaout' targets. -start-sanitize-tic80 Fri May 2 15:54:28 1997 Mike Meissner * scripttempl/tic80coff.sc (.text): Add a leading underscore to @@ -1553,7 +2063,6 @@ Fri May 2 15:54:28 1997 Mike Meissner in the .text section. Move .const, .ctors, .dtors into separate sections. -end-sanitize-tic80 Wed Apr 30 12:23:21 1997 Manfred Hollstein * scripttempl/m88kbcs.sc (__.initp.end, _etext): Added whitespace @@ -1699,7 +2208,6 @@ Sun Mar 9 23:06:35 1997 Eric Youngdale * ldgram.y (vers_node): Correct typo of '(' for '{'. -start-sanitize-tic80 Fri Mar 7 18:40:12 1997 Fred Fish * scripttempl/tic80coff.sc (ENTRY): Entry symbol is __start @@ -1711,17 +2219,14 @@ Tue Mar 4 17:18:35 1997 Michael Meissner * configure.tgt (tic80-*-*): Allow dropping of -coff. -end-sanitize-tic80 Sun Mar 2 22:59:49 1997 Fred Fish * Makefile.in (ld.dvi): Set MAKEINFO environment variable as well as TEXINPUTS. Needed for building in separate build dir. * ldint.texinfo (SCRIPT_NAME): Fix typo. -start-sanitize-tic80 * emulparams/tic80coff.sh: Rewrite to include internal documentation about each shell variable that is set (or not set). * scripttempl/tic80coff.sc: Complete rewrite. -end-sanitize-tic80 Fri Feb 28 17:42:27 1997 Ian Lance Taylor @@ -1823,13 +2328,6 @@ Tue Feb 11 15:34:26 1997 Ian Lance Taylor * scripttempl/elfmips.sc: When relocating, put .mips16.fn.* and .mips16.call.* in .text. -start-sanitize-r5900 -Fri Feb 7 13:16:53 1997 Gavin Koch - - * configure.tgt: add r5900. - -end-sanitize-r5900 -start-sanitize-tic80 Sun Feb 9 18:09:13 1997 Fred Fish * emulparams/tic80coff.sh: New (dummy) file for TIc80. @@ -1837,7 +2335,6 @@ Sun Feb 9 18:09:13 1997 Fred Fish * Makefile.in (etic80coff.c): Add target and rule to build it. * configure.tgt (tic80-*-coff): Set targ_emul to tic80coff. -end-sanitize-tic80 Fri Jan 31 13:16:53 1997 Ian Lance Taylor * emultempl/sunos.em (gld${EMULATION_NAME}_find_so): Search for