changelog

来自「基于4个mips核的noc设计」· 代码 · 共 1,848 行 · 第 1/4 页

TXT
1,848
字号
2001-06-07  Andreas Jaeger  <aj@suse.de>	* elf_x86_64.sh (NONPAGED_TEXT_START_ADDR): Increase.	(TEXT_START_ADDR): Likewise.2001-06-11  Alan Modra  <amodra@bigpond.net.au>	Merge from mainline.	2001-06-05  Danny Smith  <danny_r_smith_2001@yahoo.co.nz>	* emultempl/pe.em (init): Reduce default stack reserve to 0x200000.	2001-05-25  Alan Modra  <amodra@one.net.au>	* configure.host: Replace linuxoldld with linux*oldld.	* configure.tgt: Likewise.	2001-05-14  DJ Delorie  <dj@delorie.com>	* Makefile.am (ld.dvi): Search bfd/doc for texinfo files.	* Makefile.in: Ditto.	2001-04-05  Steven J. Hill  <sjhill@cotw.com>	* Makefile.am (ALL_EMULATIONS): Add eelf32ltsmip.o.	(ALL_64_EMULATIONS): Add eelf64btsmip.o and eelf64ltsmip.o.	(eelf32ltsmip.c): New target.	(eelf64btsmip.c): Likewise.	(eelf64ltsmip.c): Likewise.	* Makefile.in: Regenerated.	* configure.tgt (mips*el-*-linux-gnu): Uses traditional MIPS	target.	(mips*-*-linux-gnu*): Likewise.	* emulparams/elf32ltsmip.sh: New. Traditional little endian	MIPS taget.	* emulparams/elf64btsmip.sh: New. Traditional 64bit big endian	target.	* emulparams/elf64ltsmip.sh: New. Traditional 64bit little	endian target.	2001-02-27  Alan Modra  <alan@linuxcare.com.au>	* configure.in (BFD_VERSION): New.	(AM_INIT_AUTOMAKE): Use $BFD_VERSION.	* configure: Regenerate.	2001-02-13  H.J. Lu  <hjl@gnu.org>	* ldexp.h (node_type): Add etree_provided.	* ldexp.c (exp_fold_tree): Handle etree_provided. Set the node	type to etree_provided if defined by PROVIDE. Allow updating	for etree_provided.	(exp_print_tree): Handle etree_provided.	* mpw-elfmips.c (gldelf32ebmip_find_exp_assignment): Handle	etree_provided.2001-06-10  Philip Blundell  <philb@gnu.org>	* configure.in: Set version to 2.11.1.	* configure: Regenerate.2001-06-08  Alan Modra  <amodra@bigpond.net.au>	* ldlang.c (record_bfd_errors): Remove.	Merge from mainline.	2001-05-31  H.J. Lu  <hjl@gnu.org>	* ldlang.c (open_input_bfds): Don't change the bfd error	handler whilst loading symbols.	2001-05-02  Nick Clifton  <nickc@redhat.com>	* emultempl/aix.em: Replace buystring with xstrdup.	* emultempl/beos.em: Replace buystring with xstrdup.2001-06-07  Alan Modra  <amodra@bigpond.net.au>	* Many files: Update copyright notices.2001-05-23  Alan Modra  <amodra@one.net.au>	* ldlang.c (wild_doit): Use linker_has_input to reliably determine	whether an input section is the first one assigned to an output	section.	Assorted formatting fixes.	Merge from mainline.	2001-05-03  H.J. Lu  <hjl@gnu.org>	* emultempl/elf32.em: Include "libiberty.h".	(gld${EMULATION_NAME}_vercheck): Call basename () to get the	basename of the bfd filename.	(gld${EMULATION_NAME}_stat_needed): Likewise.	(gld${EMULATION_NAME}_try_needed): Likewise.	(gld${EMULATION_NAME}_open_dynamic_archive): Likewise.	2001-03-17  Ulrich Drepper  <drepper@redhat.com>	* emultmpl/elf32.em (OPTION_GROUP): New macro.	Add new option Bgroup to longopts.	(gld*_parse_args): Handle GROUP_OPTION and recognize -z defs.	(gld*_list_options): Add -Bgroup and -z defs.	* ld.1: Document -Bgroup and -z defs.	* ld.texinfo: Likewise.	2001-02-01  Nick Clifton  <nickc@redhat.com>	* ld.1: Replace occurances of -oformat with --oformat.	2001-05-02  H.J. Lu  <hjl@gnu.org>	* ldfile.c: Include "libiberty.h".	* ldlex.l: Likewise.	* ldmisc.c (buystring): Removed.	* ldmisc.h: Likewise.	* ldfile.c: Replace buystring with xstrdup.	* ldlang.c: Likewise.	* ldlex.l: Likewise.	* ldmain.c: Likewise.	* ldmisc.c: Likewise.	* lexsup.c: Likewise.	* mpw-eppcmac.c: Likewise.	2001-04-28  Paul Sokolovsky  <Paul.Sokolovsky@technologist.com>        * ldlang.c (load_symbols): Give emulation a chance        to process unrecognized file before fatal error is        reported, not after.	2001-02-26  H.J. Lu  <hjl@gnu.org>	* ldlang.c (open_input_bfds): Set the bfd error handler so        that problems can be caught whilst loading symbols.        (record_bfd_errors): New function: Report BFD errors and mark        the executable output as being invalid.2001-04-02  Alan Modra  <alan@linuxcare.com.au>	* emulparams/hppalinux.sh (MAXPAGESIZE): Set to 64k.	(TEXT_START_ADDR, TARGET_PAGE_SIZE): Likewise.2001-03-27  Hans-Peter Nilsson  <hp@axis.com>	* configure.tgt (cris-*-*): Change default emulation to criself.	(cris-*-*aout*): New rule.2001-03-27  Matthew Wilcox  <willy@ldl.fc.hp.com>	* emulparams/hppalinux.sh (MAXPAGESIZE): Set to 0x4000.	(TEXT_START_ADDR, TARGET_PAGE_SIZE): Ditto.2001-03-17  Ulrich Drepper  <drepper@redhat.com>	* emultmpl/elf32.em (gld${EMULATION_NAME}_search_needed): If NAME	is an absolute path look only for this file and not along the path.2001-03-16  Philip Blundell  <philb@gnu.org>	* configure: Regenerate.2001-03-11  Philip Blundell  <philb@gnu.org>	* configure.in: Set version to 2.11.2001-03-05  Alan Modra  <alan@linuxcare.com.au>	* emultempl/m68kelf.em (m68k_elf_after_allocation): Call	after_allocation_default, not gld..._before_allocation.001-02-18  David O'Brien  <obrien@FreeBSD.org>	* configure.tgt: Add FreeBSD/Alpha, FreeBSD/x86-64, FreeBSD/ia64,	FreeBSD/PowerPC, FreeBSD/arm, and FreeBSD/sparc64 entries.2001-02-17  David O'Brien  <obrien@FreeBSD.org>	* configure.host: Add a generic FreeBSD configuration entry such that	all [modern] FreeBSD systems on all platforms will look the same.2001-02-13  Richard Henderson  <rth@redhat.com>	* emulparams/elf64_ia64.sh (OTHER_GOT_SYMBOLS): Remove.2001-02-11  Philip Blundell  <philb@gnu.org>	* Makefile.am: Remove mention of earmelf_linux26.o.	* Makefile.in: Regenerate.	* emulparams/armelf_linux.sh (TEXT_START_ADDR): Set to 0x8000.	* emulparams/armelf_linux26.sh: Delete.	* configure.tgt: Remove mention of armelf_linux26 emulation.2001-02-09  David Mosberger  <davidm@hpl.hp.com>	* emulparams/elf64_ia64.sh (OTHER_READONLY_SECTIONS): Add	.IA_64.unwind.* pattern to unwind table section and	.IA_64.unwind_info* pattern to unwind info section.2001-01-25  Jim Driftmyer <jdrift@stny.rr.com>	* ldlang.c (lang_leave_overlay): Don't set lma_region when	load_base is specified.2001-01-24  Hans-Peter Nilsson  <hp@axis.com>	* emultempl/elf32.em: Correct spelling in comments and listed	options.2001-01-23  Alan Modra  <alan@linuxcare.com.au>	* ldlang.c (lang_leave_overlay): Only set lma_region from the	default for the first section of a group of overlay sections.2001-01-22  Alan Modra  <alan@linuxcare.com.au>	* Makefile.am (GENSCRIPTS): Pass exec_prefix.	* Makefile.in: Regenerate.	* genscripts.sh: Use exec_prefix parameter to specify tool lib.	Check for null tool_dir.2001-01-16  Jim Wilson  <wilson@redhat.com>	* emulparams/elf64_ia64.sh (OTHER_READONLY_SECTIONS): Add IA_64.unwind	and IA_64.unwind.info.2001-01-16  H.J. Lu  <hjl@gnu.org>	* ldlang.c (lang_check): Merge the private data only if the	input file has contents.2001-01-14  Alan Modra  <alan@linuxcare.com.au>	* emulparams/hppalinux.sh (OUTPUT_FORMAT): Set to elf32-hppa-linux.	* emultempl/hppaelf.em (hppaelf_after_parse): New function,	enabling search for libmilli.  On a relocatable link, make .text	sections unique.	(LDEMUL_AFTER_PARSE): Define.	(hppaelf_finish): Correct spelling of relocatable in comments.	* emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Don't	rummage through the script for sections on the unique list.	Correct length of strncmp for ".note".	(gld${EMULATION_NAME}_check_needed): Rearrange function.	* ldlang.c (unique_section_list): New var.	(unique_section_p): New function.	(walk_wild_section): Don't match sections on unique_section_list.	(lang_add_unique): New function.	Correct spelling of relocatable in comments.	* ldlang.h (struct unique_sections): Declare.	(unique_section_list): Declare.	(unique_section_p): Declare.	(lang_add_unique): Declare.	* lexsup.c (ld_options): Allow --unique to take an optional arg.	(parse_args [OPTION_UNIQUE]): Call lang_add_unique.	* ld.texinfo (--unique): Update.2001-01-13  Nick Clifton  <nickc@redhat.com>	* lexsup.c (parse_args): Remove spurious white space.2001-01-12  Nick Clifton  <nickc@redhat.com>	* lexsup.c (parse_args): Update copyright date.2001-01-12  Philip Blundell  <pb@futuretv.com>	* configure.host: Set HOSTING_LIBS appropriately for ix86-cygwin.2001-01-10  Kazu Hirata  <kazu@hxi.com>	* scripttempl/h8300.sc: Fix formatting.  Fix a comment typo.	* scripttempl/h8300h.sc: Fix formatting.	* scripttempl/h8300s.sc: Likewise.	* scripttempl/h8500.sc: Likewise.	* scripttempl/h8500b.sc: Likewise.	* scripttempl/h8500c.sc: Likewise.	* scripttempl/h8500m.sc: Likewise.	* scripttempl/h8500s.sc: Likewise.2000-01-07  David O'Brien  <obrien@BSDi.com>	* emultempl/elf32.em: Only perform Linux ld hints processing when	targeting Linux.2001-01-07  Philip Blundell  <philb@gnu.org>	* ld.texinfo (Bug Reporting): Update email address for reports.2000-12-31  Nick Clifton  <nickc@redhat.com>	* lexsup.c (parse_args): Set opterr to 0 and detect unparsed long	options by checking for a return value of '?' not -1.2000-12-28  Nick Clifton  <nickc@redhat.com>	* lexsup.c (struct ld_option): Add new enum value:	EXACTLY_TWO_DASHES.	(ld_options[]): Change -omagic, -output and -oformat options	to be EXACTLY_TWO_DASHES.	(OUTPUT_COUNT): Use ARRAY_SIZE.	(parse_args): Change parameter 'argc' to unsigned.	Place EXACTLY_TWO_DASHES options into new really_longopts	array.	If getopt_long_only fails, try calling getopt_long using the	really_longopts array.	(help): Print a double dash for both EXACTLY_TWO_DASHES and	TWO_DASHES options.	* ldlex.h: Fix prototype of parse_args.	* ld.texinfo: Document that long options starting with 'o'	must be preceeded by two dashes.  Change example of a single	dashed long option from -oformat to -trace-symbol.2000-12-26  Danny Smith  <danny_r_smith_2001@yahoo.co.nz>	* emultempl/pe.em (OPTION_NO_DEFAULT_EXCLUDES): Define.	(longopts[]): New --no-default-excludes option.	(gld_${EMULATION_NAME}_list_options): Document.	(gld_${EMULATION_NAME}_parse_args): Handle.2000-12-13  Michael Sokolov  <msokolov@ivan.Harhan.ORG>	* ldlang.c (new_stat): Revert the last beautification with "innocent"	whitespace, it breaks the K&R C preprocessor.2000-12-11  DJ Delorie  <dj@redhat.com>	* ld.texinfo: Add notes about --whole-archive and gcc.2000-11-18  Fred Fish  <fnf@be.com>	* lexsup.c (OPTION_ALLOW_SHLIB_UNDEFINED): Define.	(ld_options): Entry for --allow-shlib-undefined.	(parse_args): Handle OPTION_ALLOW_SHLIB_UNDEFINED.	* ldmain.c (main): Initialize link_info.allow_shlib_undefined	to false.	* ld.texinfo: Document new command line switch.2000-12-12  Geoffrey Keating  <geoffk@redhat.com>	* emulparams/elf32ppc.sh (OTHER_READWRITE_SECTIONS):	.fixup is actually read/write.	* emulparams/elf32lppc.sh (OTHER_READWRITE_SECTIONS): Likewise.	* emulparams/elf32ppcsim.sh (OTHER_READWRITE_SECTIONS): Likewise.	* emulparams/elf32lppcsim.sh (OTHER_READWRITE_SECTIONS): Likewise.Mon Dec 11 14:50:33 MET 2000  Jan Hubicka  <jh@suse.cz>	* NEWS: Add note about x86_64 architecture.2000-12-06  Mark Elbrecht  <snowball3@bigfoot.com>	* scripttempl/i386go32.sc: Use PROVIDE with _etext, _edata, _end.	Set DWARF2 sections to a VMA of zero.2000-12-01      Joel Sherrill <joel@OARcorp.com>	* configure.tgt (arm-*-rtems*, a29k-*rtems*, h8300-*-rtems*):	New targets.	(sparc*-*-rtemself*, sparc*-*-rtemsaout*): New targets.	(sparc*-*-rtems*): Switched from a.out to ELF.2000-11-30  Jan Hubicka  <jh@suse.cz>	* Makefile.am (ALL_EMULATIONS): Add eelf_x86_64.o	(eelf_x86_64.c): New.	* Makefile.in: Regenerate.	* configure.tgt: Add support for x86_64-*-linux-gnu*.	* emulparams/elf_x86_64.sh: New.2000-11-30  Hans-Peter Nilsson  <hp@axis.com>	* emulparams/crislinux.sh (ENTRY): Change back to _start.	(TEXT_START_SYMBOLS): Remove conditional setting of __start.	* scripttempl/crisaout.sc: Change all RELOCATING not related to	merging non-a.out sections into CONSTRUCTING.2000-11-28  Nick Clifton  <nickc@redhat.com>	* ld.1 (COPYING): Mention that the GNU Free Documentation	License is present in the sources, but not the output, and	also available from the GNU website.	(GNU Free Documentation License): Comment out this section.2000-11-28  David O'Brien  <obrien@dragon.nuxi.com>	* emulparams/elf64alpha.sh (ENTRY): Remove leading underscore as ELF	does not use them.2000-11-25  David O'Brien  <obrien@FreeBSD.org>	* ld.1: Remove old date so it does not give the impression the manpage	is way out of date.2000-11-24  Nick Clifton  <nickc@redhat.com>	* configure.tgt (xscale-coff): Add target.	(xscale-elf): Add target.2000-11-24  Fred Fish  <fnf@be.com>	* ldmain.c (main): Remove redundant init of config.make_executable	to true.2000-11-15  Richard Henderson  <rth@redhat.com>	* emulparams/elf64alpha.sh (MAXPAGESIZE): Typo -- 64k, not 1M.2000-11-14  Kazu Hirata  <kazu@hxi.com>	* scripttempl/h8300.sc: Fix formatting.	* scripttempl/h8300h.sc: Likewise.	* scripttempl/h8300s.sc: Likewise.Tue Nov 14 00:59:19 2000  Denis Chertykov  <denisc@overta.ru>	* scripttempl/elf32avr.sc: Fix bug in .eeprom segment.2000-11-09  Philip Blundell  <pb@futuretv.com>	* emultempl/pe.em: Define ___start_SECNAME and ___stop_SECNAME	around orphan sections whose names can be represented in C.2000-11-07  Jim Wilson  <wilson@redhat.com>	* emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): New local	hold_sdata.  If SEC_SMALL_DATA set, set place to hold_sdata.2000-11-06  Nick Clifton  <nickc@redhat.com>	* ld.texinfo: Add GNU Free Documentation License.	* ldint.texinfo: Add GNU Free Documentation License.	* ld.1: Add GNU Free Documentation License.2000-11-05  Alan Modra  <alan@linuxcare.com.au>	* ldlex.l (yy_create_string_buffer): Init yy_is_our_buffer,	yy_is_interactive, yy_at_bol, and yy_fill_buffer.	* Makefile.am (DISTCLEANFILES): Add stringify.sed.	Move 2000-11-02 Makefile.in changes to this file.	* Makefile.in: Regenerate.2000-11-03  Nick Clifton  <nickc@redhat.com>	* scripttempl/h8300.sc: Use ${CONSTRUCTING...} to enclose	constructors and destructors.	* scripttempl/h8300h.sc: Ditto.	* scripttempl/h8300s.sc: Ditto.	* scripttempl/h8500.sc: Ditto.	* scripttempl/h8500b.sc: Ditto.	* scripttempl/h8500c.sc: Ditto.	* scripttempl/h8500m.sc: Ditto.	* scripttempl/h8500s.sc: Ditto.	* scripttempl/v850.sc: Ditto.	* scripttempl/w65.sc: Ditto.	* scripttempl/z8000.sc: Ditto.2000-11-02  Per Lundberg  <plundis@chaosdev.org>	* Makefile.in (e_i386_chaos.c): New rule.	(ALL_EMULATIONS): Added e_i386_chaos.o.	* emulparams/elf_i386_chaos.sh: New file.	* configure.tgt: Recognise i[3456]86-chaosdev-storm-chaos.2000-10-20  Jakub Jelinek  <jakub@redhat.com>	* emulparams/elf64_sparc.sh (TEXT_START_ADDR,	NONPAGED_TEXT_START_ADDR): Set to 4GB for Solaris targets.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?