changelog

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

TXT
1,911
字号
2000-12-08  Kazu Hirata  <kazu@hxi.com>	* coffgen.c: Fix formatting.	* elf-m10300.c: Likewise.	* elf32-i386.c: Likewise.	* elf32-i960.c: Likewise.	* elf32-m68k.c: Likewise.	* elf32-mcore.c: Likewise.	* elf32-ppc.c: Likewise.	* elf32-sh.c: Likewise.	* elf32-sparc.c: Likewise.	* elf32-v850.c: Likewise.	* elf64-alpha.c: Likewise.	* elf64-hppa.c: Likewise.	* elf64-mips.c: Likewise.	* elf64-sparc.c: Likewise.2000-12-07  Kazu Hirata  <kazu@hxi.com>	* elf32-ppc.c: Fix formatting.	* elf64-x86-64.c: Likewise.2000-12-06  Ulf Carlsson  <ulfc@engr.sgi.com>	From  Ralf Baechle  <ralf@gnu.org>	* elf32-mips.c (elf32_mips_merge_private_bfd_data): Always permit	BFDs containing no sections or empty .text, .data or .bss sections	to be merged, regardless of their flags.2000-12-06  Kazu Hirata  <kazu@hxi.com>	* elf32-m32r.c: Fix formatting.	* elf32-m68hc11.c: Likewise.	* elf32-m68hc12.c: Likewise.	* elf32-m68k.c: Likewise.	* elf32-mcore.c: Likewise.	* elf32-pj.c: Likewise.	* elf32-ppc.c: Likewise.2000-12-05  Kazu Hirata  <kazu@hxi.com>	* elf32-fr30.c: Fix formatting.	* elf32-hppa.c: Likewise.	* elf32-i370.c: Likewise.	* elf32-i386.c: Likewise.	* elf32-i860.c: Likewise.	* elf32-i960.c: Likewise.2000-12-03  Kazu Hirata  <kazu@hxi.com>	* elf32-arm.h: Fix formatting.	* elf32-avr.c: Likewise.	* elf32-cris.c: Likewise.	* elf32-d10v.c: Likewise.	* elf32-d30v.c: Likewise.	* elf-hppa.h: Likewise.	* elf-m10200.c: Likewise.	* elf-m10300.c: Likewise.2000-12-01  Chris Demetriou  <cgd@sibyte.com>	* aoutx.h (NAME(aout,machine_type)): Add bfd_mach_mips32 and	bfd_mach_mips32_4k.  Update FIXME comment.	* archures.c (bfd_mach_mips32): New constant.	(bfd_mach_mips4K, bfd_mach_mips32_4k) Rename the former to	the latter, renumber it.	* bfd-in2.h (bfd_mach_mips32): New constant.	(bfd_mach_mips4K, bfd_mach_mips32_4k) Rename the former to	the latter, renumber it.	* cpu-mips.c (I_mips32): New constant.	(I_mips4K, I_mips32_4k): Rename the former to the latter.	(arch_info_struct): Add bfd_mach_mips32 entry, replace	bfd_mach_mips4K entry with bfd_mach_mips32_4k entry.	* elf32-mips.c (elf_mips_isa): Add E_MIPS_ARCH_32 case.	(elf_mips_mach): Likewise.  Also, replace E_MIPS_MACH_MIPS32	with E_MIPS_MACH_MIPS32_4K.	(_bfd_mips_elf_final_write_processing): Replace	bfd_mach_mips4K with bfd_mach_mips32_4k case, add	bfd_mach_mips32 case.	(_bfd_mips_elf_merge_private_bfd_data): Generalize ISA mixing	comparison with support for MIPS32.	(_bfd_mips_elf_print_private_bfd_data): Print ISA name for	MIPS32.	* aoutx.h (NAME(aout,machine_type)): Add cases for	bfd_mach_mips5 and bfd_mach_mips64.	* archures.c (bfd_mach_mips5, bfd_mach_mips64): New constants.	* bfd-in2.h (bfd_mach_mips5, bfd_mach_mips64): Likewise.	* cpu_mips.c (I_mips5, I_mips64): New definitions.	(arch_info_struct): Add entries for bfd_mach_mips5 and	bfd_mach_mips64.	* elf32-mips.c (elf_mips_isa, elf_mips_mach,	_bfd_mips_elf_print_private_bfd_data): Add cases for	E_MIPS_ARCH_5 and E_MIPS_ARCH_64.	(_bfd_mips_elf_final_write_processing): Add cases for	bfd_mach_mips5 and bfd_mach_mips64.	* bfd/aoutx.h (NAME(aout,machine_type)): Add a	bfd_mach_mips_sb1 case.	* bfd/archures.c (bfd_mach_mips_sb1): New constant.	* bfd/bfd-in2.h (bfd_mach_mips_sb1): New constant.	* bfd/cpu-mips.c (I_sb1): New constant.	(arch_info_struct): Add entry for bfd_mach_mips_sb1.	* bfd/elf32-mips.c (elf_mips_mach): Add case for	E_MIPS_MACH_SB1.	(_bfd_mips_elf_final_write_processing): Add case for	bfd_mach_mips_sb1.2000-12-01  Joel Sherrill <joel@OARcorp.com>	* config.bfd (arm-*-rtems*, a29k-*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 (BFD64_BACKENDS): Add elf64-x86-64.lo	BFD64_BACKENDS_CFILES): Add elf64-x86-64.c	(elf64-x86-64.lo): Add dependencies.	* archures.c (DESCRIPTION): Add bfd_mach_x86_64,	bfd_mach_x86_64_intel_syntax.	* elf.c (prep_headers): Use EM_x86_64 for 64bit output.	* config.bfd (x86_64): Add.	* configure.in: Add support for bfd_elf64_x86_64_vec.	* cpu-i386.c (bfd_x86_64_arch_intel_syntax, bfd_x86_64_arch): Add.	(bfd_i386_arch, i8086_ar): Link in.	* elf64-x86-64.c: New file.	* reloc.c (ENUMDOC): Add BFD_RELOC_X86_64*.	* targets.c (bfd_elf64_x86_64_vec): Add.	(bfd_target_vect): Add bfd_elf64_x86_64_vec.2000-11-30  Kazu Hirata  <kazu@hxi.com>	* xcofflink.c: Fix formatting.2000-11-28  Kazu Hirata  <kazu@hxi.com>	* aoutx.h: Fix formatting.	* bfd-in.h: Likewise.	* bfd-in2.h: Likewise.	* cache.c: Likewise.	* cisco-core.c: Likewise.	* coff64-rs6000.c: Likewise.	* coffcode.h: Likewise.	* coffswap.h: Likewise.	* corefile.c: Likewise.	* elf32-mips.c: Likewise.2000-11-27  Kazu Hirata  <kazu@hxi.com>	* aout-adobe.c: Fix formatting.	* coff64-rs6000.c: Likewise.	* coffgen.c: Likewise.	* cofflink.c: Likewise.2000-11-27  Philip Blundell  <pb@futuretv.com>	* libcoff-in.h (coff_tdata): Add `strings_written' flag.	(obj_coff_strings_written): New accessor macro for above.	* libcoff.h: Regenerate.	* cofflink.c (_bfd_coff_final_link): Say that we wrote the	strings.	* coffcode.h (coff_write_object_contents): No need to write out	the string table if it's already been done.2000-11-22  Philip Blundell  <pb@futuretv.com>	* cofflink.c (_bfd_coff_generic_relocate_section): Don't object to	weak undefined symbols.2000-11-24  Nick Clifton  <nickc@redhat.com>	* archures.c (bfd_mach_arm_5TE): Define.	(bfd_mach_arm+XScale): Define.	* bfd-in2.h: Regenerate.	* coff-arm.c (coff_arm_reloc_type_lookup): Accept	BFD_RELOC_ARM_PCREL_BLX.	* coffcode.h (coff_set_flags): Set flags for 5t, 5te and	XScale machine numbers.	* config.bfd (xscale-elf): Add target.	(xscale-coff): Add target.	* cpu-arm.c: Add xscale machine name.	Add v5t, v5te and XScale machine numbers.2000-11-23  Kazu Hirata  <kazu@hxi.com>	* aix386-core.c: Fix formatting.2000-11-22  Jim Wilson  <wilson@redhat.com>	* coff-ia64.c (howto_table): Use EMPTY_HOWTO.	(in_reloc_p): Add ATTRIBUTE_UNUSED to unused parameters.	* cpu-ia64-opc.c (ins_rsvd, ext_rsvd, ins_const, ext_const): Likewise.	(ins_imms_scaled): Initialize sign_bit at function entry.	(elf64_ia64_operands): Add missing initializers.	* elfxx-ia64.c (elfNN_ia64_reloc, elfNN_ia64_reloc_type_lookup,	elfNN_ia64_info_to_howto, elfNN_ia64_fake_sections,	elfNN_ia64_add_symbol_hook, elfNN_ia64_is_local_label_name,	elfNN_ia64_local_hash_table_init, get_fptr, get_pltoff,	elfNN_ia64_adjust_dynamic_symbol): Add ATTRIBUTE_UNUSED for unused	parameters.	(elfNN_ia64_info_to_howto): Initialize free_relocs, free_contents,	and free_extsyms at function entry.	(elfNN_add_symbol_hook): Add unsigned cast to bfd_get_gp_size result.	(elfNN_ia64_create_dynamic_sections): Delete unused local h.	(get_got): Delete unused local srel.	(elfNN_ia64_check_relocs): Initialize dynrel_type when declared.	(elfNN_ia64_relocate_section): Delete unused local dynindx.2000-11-21  Kazu Hirata  <kazu@hxi.com>	* coff-a29k.c: Fix formatting.	* coff-h8500.c: Likewise.	* coff-i960.c: Likewise.	* coff-ppc.c: Likewise.	* coff-rs6000.c: Likewise.	* coff-stgo32.c: Likewise.	* coff-tic54x.c: Likewise.	* coff-w65.c: Likewise.	* cpu-h8500.c: Likewise.	* cpu-hppa.c: Likewise.	* cpu-ns32k.c: Likewise.	* ecoff.c: Likewise.	* ecofflink.c: Likewise.2000-11-21  Nick Clifton  <nickc@redhat.com>	* elf32-sh.c (sh_elf_reloc_loop): Fix compile time warning, and	remove possibility of infinite loop.2000-11-20  Kazu Hirata  <kazu@hxi.com>	* aix386-core.c: Fix formatting.	* aout-adobe.c: Likewise.	* aout-arm.c: Likewise.	* aout-encap.c: Likewise.	* aout-ns32k.c: Likewise.	* aout-target.h: Likewise.	* aout-tic30.c: Likewise.	* aoutf1.h: Likewise.	* aoutx.h: Likewise.	* archive.c: Likewise.	* bfd-in.h: Likewise.	* bfd-in2.h: Likewise.	* bfd.c: Likewise.	* bout.c: Likewise.2000-11-17  H.J. Lu  <hjl@gnu.org>	* elfxx-ia64.c (elfNN_ia64_size_dynamic_sections): Don't create	pltoff entries for DT_INIT and DT_FINI.	(elfNN_ia64_final_link): Don't set DT_INIT/FINI entries.	(elfNN_ia64_finish_dynamic_sections): Don't fill in DT_INIT/FINI	entries.2000-11-16  Richard Henderson  <rth@redhat.com>	* elfxx-ia64.c (elfNN_ia64_check_relocs): Handle IPLT relocs.	(allocate_dynrel_entries): Likewise.	(elfNN_ia64_relocate_section): Likewise.  Set REL addends correctly.	(set_pltoff_entry): Likewise.	(ia64_howto_table): Remove R_IA64_SEGBASE, and R_IA64_EPLT[ML]SB	(elfNN_ia64_reloc_type_lookup): Likewise.	(elfNN_ia64_install_value): Likewise.	(elfNN_ia64_relocate_section): Likewise.	* reloc.c (BFD_RELOC_IA64_SEGBASE): Remove.	(BFD_RELOC_IA64_EPLTMSB, BFD_RELOC_IA64_EPLTLSB): Remove.2000-11-16  Kazu Hirata  <kazu@hxi.com>	* cpu-a29k.c: Fix formatting.	* cpu-alpha.c: Likewise.	* cpu-arm.c: Likewise.	* cpu-avr.c: Likewise.	* cpu-d10v.c: Likewise.	* cpu-h8500.c: Likewise.	* cpu-hppa.c: Likewise.	* cpu-i370.c: Likewise.	* cpu-i386.c: Likewise.	* cpu-i960.c: Likewise.	* cpu-ia64-opc.c: Likewise.	* cpu-ia64.c: Likewise.	* cpu-m32r.c: Likewise.	* cpu-m68hc11.c: Likewise.	* cpu-m68hc12.c: Likewise.	* cpu-m68k.c: Likewise.	* cpu-m88k.c: Likewise.	* cpu-mips.c: Likewise.	* cpu-ns32k.c: Likewise.	* cpu-pj.c: Likewise.	* cpu-powerpc.c: Likewise.	* cpu-sh.c: Likewise.	* cpu-sparc.c: Likewise.	* cpu-tic54x.c: Likewise.	* cpu-v850.c: Likewise.	* cpu-vax.c: Likewise.	* cpu-w65.c: Likewise.	* cpu-we32k.c: Likewise.	* cpu-z8k.c: Likewise.	* dwarf1.c: Likewise.	* dwarf2.c: Likewise.2000-11-15  Kazu Hirata  <kazu@hxi.com>	* coff-arm.c: Fix formatting.	* coff-ppc.c: Likewise.	* coff-rs6000.c: Likewise.	* coff-sh.c: Likewise.	* coff-sparc.c: Likewise.	* coff-tic30.c: Likewise.	* coff-tic54x.c: Likewise.	* coff-tic80.c: Likewise.	* coff-w65.c: Likewise.	* coff-we32k.c: Likewise.	* coff-z8k.c: Likewise.2000-11-15  Richard Henderson  <rth@redhat.com>	* elf64-alpha.c (elf64_alpha_check_relocs): Create the reloc	section with the same ALLOC|LOAD flags as the source section.2000-11-14  Jakub Jelinek  <jakub@redhat.com>	* elf64-alpha.c (elf64_alpha_relax_opt_call): Only check bits used	by STO_ALPHA constants.2000-11-14  Kazu Hirata  <kazu@hxi.com>	* coff-pmac.c: Fix formatting.	* coff-ppc.c: Likewise.2000-11-13  H.J. Lu  <hjl@gnu.org>	* elflink.h (elf_link_add_object_symbols): Also add indirect	symbols for common symbols with the default version.2000-11-09  Philip Blundell  <pb@futuretv.com>	* section.c (STD_SECTION): Set gc_mark flag.2000-11-11  Kazu Hirata  <kazu@hxi.com>	* coff-i960.c: Likewise.	* coff-m68k.c: Likewise.	* coff-m88k.c: Likewise.	* coff-mcore.c: Likewise.	* coff-mips.c: Likewise.2000-11-11  Bernd Schmidt  <bernds@cygnus.co.uk>	* elf32-sh.c (sh_elf_relocate_section): Ignore R_SH_NONE relocs.2000-11-10  Kazu Hirata  <kazu@hxi.com>	* coff-h8300.c: Fix formatting.	* coff-h8500.c: Likewise.	* coff-i386.c: Likewise.	* coff-i860.c: Likewise.	* coff-i960.c: Likewise.	* coff-ia64.c: Likewise.2000-11-09  Kazu Hirata  <kazu@hxi.com>	* archive.c: Fix formatting.	* archures.c: Likewise.2000-11-07  Richard Henderson  <rth@redhat.com>	* elfxx-ia64.c (elf64_ia64_final_link): New local unwind_output_sec.	Set it before bfd_elf64_bfd_final_link call.  Use it after the call.	* section.c (bfd_set_section_contents): Call memcpy if	section->contents set and location not equal to contents plus offset.2000-11-08  Kazu Hirata  <kazu@hxi.com>	* bfd-in.h: Fix formatting.	* bfd-in2.h: Likewise.

⌨️ 快捷键说明

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