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 + -
显示快捷键?