⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog-9697

📁 基于4个mips核的noc设计
💻
📖 第 1 页 / 共 5 页
字号:
Tue Dec 30 12:45:18 1997  Ian Lance Taylor  <ian@cygnus.com>	* elf32-sparc.c (elf32_sparc_check_relocs): If -Bsymbolic, don't	allocate space for a PC relative reloc against a symbol which is	defined in a regular file.	(elf32_sparc_relocate_section): If -Bsymbolic, don't copy a PC	relative reloc against a symbol which is defined in a regular	file.Mon Dec 29 18:02:28 1997  Ian Lance Taylor  <ian@cygnus.com>	From Jonathan Stone <jonathan@DSG.Stanford.EDU>:	* config.bfd (mips-dec-netbsd*): Add ECOFF vectors to	targ_selvecs.	(mips*el-*-netbsd*): Like mips-dec-netbsd*.	(mips*-*-netbsd*): New target.Mon Dec 29 17:13:28 1997  H.J. Lu  (hjl@gnu.org)	* elflink.h (elf_link_assign_sym_version): Change error message	from "undefined version name" to "undefined versioned symbol	name".Mon Dec 29 11:41:16 1997  Nick Clifton  <nickc@cygnus.com>	* coff-arm.c (coff_arm_relocate_section): Fix typo from previous	delta.Tue Dec 23 17:01:10 1997  Ian Lance Taylor  <ian@cygnus.com>	* libbfd-in.h (_bfd_dwarf2_find_nearest_line): Declare.	* libbfd.h: Rebuild.	* peicode.h (coff_swap_scnhdr_out): Set .reloc section to be	shared.  Set stab* sections to be shared and read.  Set .rsrc	section to be read and shared.Mon Dec 22 13:20:57 1997  Ian Lance Taylor  <ian@cygnus.com>	* Makefile.am: Rebuild dependencies. 	(ALL_MACHINES_CFILES): Add dwarf2.lo.	(ALL_MACHINES_CFILES): Add dwarf2.c.	* Makefile.in: Rebuild.	* coff-arm.c: Don't include obstack.h.Mon Dec 22 13:04:33 1997  Joel Sherrill  <joel@oarcorp.com>        * config.bfd (i[3456]86*-go32-rtems*): Fix to be the same as	i[3456]86-go32.Thu Dec 18 16:01:25 1997  Doug Evans  <devans@canuck.cygnus.com>	* configure: Regenerate to get @SHELL@ substituted.Wed Dec 17 09:45:09 1997  Nick Clifton  <nickc@cygnus.com>	* coff-arm.c (coff_arm_relocate_section): Only look at section	owner if there is one.	* elf.c (assign_file_positions_for_segments): Fail if there is not	enough room for the program headers.Tue Dec 16 08:09:56 1997  Gavin Koch  <gavin@cygnus.com>	* elf.c (_bfd_elf_find_nearest_line): Call	_bfd_dwarf2_find_nearest_line first.	* elf32-mips.c (_bfd_mips_elf_find_nearest_line): Same.	* dwarf2.c: New file; implement _bfd_dwarf2_find_nearest_line.Mon Dec 15 16:08:52 1997  Nick Clifton  <nickc@cygnus.com>	* archures.c: Add bfd_mach_m32r.Mon Dec 15 16:11:22 1997  Fred Fish  <fnf@cygnus.com>	* coffcode.h (ALIGN_SECTIONS_IN_FILE): Define if I960 not defined.	(coff_compute_section_file_positions): Use ALIGN_SECTIONS_IN_FILE	to decide when to align the file sections for paging.	* coffcode.h (ALIGN_SECTIONS_IN_FILE): Undefine for TIC80COFF.Mon Dec 15 15:01:15 1997  Nick Clifton  <nickc@cygnus.com>	* elf32-m32r.c (m32r_elf_object_p): New Function.	(m32r_elf_final_write_processing):  New Function.	(m32r_elf_set_private_flags):  New Function.	(m32r_elf_copy_private_bfd_data):  New Function.	(m32r_elf_merge_private_bfd_data):  New Function.	(m32r_elf_print_private_bfd_data):  New Function.	(elf_backend_object_p): Point to m32r_object_p.	(elf_backend_final_write_processing): Point to	m32r_elf_final_write_processing.	(bfd_elf32_bfd_copy_private_bfd_data): Point to	m32r_elf_copy_private_bfd_data.	(bfd_elf32_bfd_merge_private_bfd_data): Point to	m32r_elf_merge_private_bfd_data.	(bfd_elf32_bfd_set_private_flags): Point to	m32r_elf_set_private_bfd_data.	(bfd_elf32_bfd_print_private_bfd_data): Point to	m32r_elf_print_private_bfd_data.	* bfd-in2.h (bfd_mach_m32r): Add identifier for M32R architecture	machines.Fri Dec 12 11:30:28 1997  Brendan Kehoe  <brendan@canuck.cygnus.com>	* configure: Only build libbfd shared if --enable-shared's value	was `yes', or was set to `*bfd*'.	* aclocal.m4: Likewise.	* NOTE: this really needs to be fixed in libtool/libtool.m4, the	original source of this bit of code.  It's not clear what the best fix	would be, though.Thu Dec 11 17:48:11 1997  Richard Henderson  <rth@cygnus.com>	* linker.c (generic_link_add_symbol_list): Always init udata.p so	that the generic relaxation code can function when input and output	file formats are mismatched.Thu Dec 11 01:02:18 1997  Ian Lance Taylor  <ian@cygnus.com>	* coff-sh.c (bfd_coff_small_swap_table): Initialize new fields.	* elf.c (assign_file_positions_for_segments): For a loadable	section, make sure that the load address is correct relative to	the load address of the segment plus the size of the segment so	far.	* coffcode.h (_coff_link_output_has_begun): Make static.	(_coff_final_link_postscript): Likewise.Wed Dec 10 23:37:11 1997  Ian Lance Taylor  <ian@cygnus.com>	* elflink.h (elf_link_input_bfd): Handle a relocateable link in	which a relocation refers to an indirect or warning symbol.Wed Dec 10 11:15:55 1997  Nick Clifton  <nickc@cygnus.com>	* coff-arm.c (bfd_arm_coff_final_link): Function deleted.	(coff_arm_final_link_postscript): New function.	(coff_arm_link_output_has_begun): New function.	* libcoff.h (struct bfd_coff_backend_data): Add new fields:	_bfd_coff_link_output_has_begun and	_bfd_coff_final_link_postscript.  Add new macros:	bfd_coff_link_output_has_begun() and	bfd_coff_final_link_postscript().	* cofflink.c (_bfd_coff_final_link): Insert calls to	bfd_coff_link_output_has_begun() and	bfd_coff_final_link_postscript().	* coffcode.h: Add two new fields to bfd_coff_backend_data	structure: _bfd_coff_link_output_has_begun and	_bfd_coff_final_link_postscript.  Add default initialisers for	these fields.  Add overridable aliases for the coff swap functions	in the backend data structure.	* elf32-v850.c: Update with patches from the branch to fix	HI16_S/LO16 reloc pairs.Wed Dec 10 14:06:48 1997  Michael Meissner  <meissner@cygnus.com>	* elf32-d30v.c (d30v_info_to_howto_rela): New function to support	RELA relocations.	(USE_REL): Don't define any more, switch to using RELA	relocations.	(elf_info_to_howto): Define as d30v_info_to_howto_rela.Tue Dec  9 11:37:53 1997  Andrew Cagney  <cagney@b1.cygnus.com>	* archures.c (bfd_mach_mips*): Define.	(bfd_default_scan): For 3000 and 4000 replace magic constant with 	macro.	* cpu-mips.c (N): Define.	(bfd_mips_arch, arch_info_struct): Re-write using macro N, replace 	numbers with bfd_mach_mips* macros.Fri Dec  5 11:13:46 1997  Nick Clifton  <nickc@cygnus.com>	* elf32-v850.c (v850_elf_reloc, v850_elf_store_addend_in_insn,	v850_elf_relocate_section): Fix reloc addend handling.	(v850_elf_section_from_bfd_section, v850_elf_symbol_processing,	v850_elf_add_symbol_hook, v850_elf_link_output_symbol_hook,	v850_elf_section_from_shdr, v850_elf_fake_sections): New functions	to create and handle special common sections.	(v850_elf_final_link_relocate): Fix HI16 and HI16_S relocations	which have data stored in the instructions.Tue Dec  2 10:26:16 1997  Nick Clifton  <nickc@cygnus.com>	* coff-arm.c (TARGET_UNDERSCORE): Revert back to '_'	(USER_LABEL_PREFIX): Revert back to '_'	* config.bfd (targ_cpu): Add support for Thumb target.Mon Dec  1 20:24:18 1997  J"orn Rennecke <amylaar@cygnus.co.uk>	* coff-sh.c (sh_coff_howtos): Add R_SH_SWITCH8 entry.	(get_symbol_value): Handle R_SH_SWITCH8.	(sh_relax_delete_bytes): Likewise.Wed Nov 26 14:13:34 1997  Nick Clifton  <nickc@cygnus.com>	* coff-arm.c (TARGET_UNDERSCORE): Changed to match definition in	gcc/config/arm/semi.h	* coffcode.h (coff_slurp_symbol_table): Add ARM and Thumb symbol	classes.Sun Nov 23 16:02:58 1997  Andrew Cagney  <cagney@b1.cygnus.com>	* freebsd.h (SWAP_MAGIC): Read magic number little and not big 	endian.Wed Nov 26 09:30:37 1997  Nick Clifton  <nickc@cygnus.com>	* coffcode.h (coff_mkobject_hook): Only set private flags for non	PE ARM ports.Tue Nov 25 15:33:23 1997  Richard Henderson  <rth@cygnus.com>	* binary.c (binary_set_section_contents): Also ignore NEVER_LOAD	sections.Tue Nov 25 10:55:36 1997  Nick Clifton  <nickc@cygnus.com>	* coff-arm.c (coff_arm_bfd_merge_private_bfd_data): Do not	complain if inout and output formats differ.Tue Nov 25 11:26:27 1997  Ian Lance Taylor  <ian@cygnus.com>	* Makefile.am (BFD32_BACKENDS): Remove tekhex.lo.	(BFD32_BACKENDS_CFILES): Remove tekhex.c.	* Makefile.in: Rebuild.	* aclocal.m4, configure, src/Makefile.in: Rebuild with current	automake and autoconf.	* coff-arm.c (arm_allocate_interworking_sections): Fix typo	(COFF_WITH_PR to COFF_WITH_PE).Mon Nov 24 15:47:49 1997  Nick Clifton  <nickc@cygnus.com>	* coff-arm.c: Make variables and some functions static, so that	this file can be included in multiple object files.	(coff_arm_bfd_final_link): Fix minor bug.Sat Nov 22 15:16:00 1997  Nick Clifton  <nickc@cygnus.com>	* coff-arm.c: Add support for PIC and APCS-FLOAT type binaries.	* coffcode.h: Add support for PIC and APCS-FLOAT type binaries.Sat Nov 22 16:06:56 1997  Klaus Kaempf  <kkaempf@progis.de>	* evax-emh.c (_bfd_evax_write_emh): Use alloca instead of strdup.Sat Nov 22 12:29:30 1997  Ian Lance Taylor  <ian@cygnus.com>	* sunos.c (sunos_add_one_symbol): When overriding a defined	symbol, set it to undefined, not new.	* elf32-sh.c (sh_elf_relax_delete_bytes): Don't kill LABEL	relocs.Fri Nov 21 14:14:22 1997  Richard Henderson  <rth@cygnus.com>	* coff-sh.c (sh_relax_section): Force sign extention of USES r_offset.	(sh_relax_delete_bytes): Don't kill LABEL relocs.Mon Nov 17 15:08:38 1997  Jeffrey A Law  (law@cygnus.com)	* elf-m10300.c (elf32_mn10300_finish_hash_table_entry): Fix typo.	(mn10300_elf_relax_section): Likewise.Sat Nov 15 15:36:07 1997  Fred Fish  <fnf@cygnus.com>	* peicode.h (coff_swap_aouthdr_in): Cast second arg of	bfd_h_get_* calls to "bfd_byte *".Tue Nov 11 10:37:23 1997  Jeffrey A Law  (law@cygnus.com)	* elf-m10300.c (elf32_mn10300_link_hash_entry): Add new field	"movm_stack_size".	(mn10300_elf_relax_section): Include stack space for register saves	in the imm8 field of a "call" instruction.	(compute_function_info): Determine how much stack is allocated by	the movm instruction.  Fix typo.	(elf32_mn10300_link_hash_newfunc): Initialize movm_stack_size.Mon Nov 10 14:32:40 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>	* elflink.h (NAME(bfd_elf,size_dynamic_sections)): Don't crash if	a version dependency could not be found.Tue Nov  4 12:05:56 1997  Klaus K"ampf  <kkaempf@progis.de>	* configure.com: Get version info from configure.inFri Oct 24 11:15:58 1997  Jakub Jelinek  <jj@sunsite.mff.cuni.cz>	* elf64-sparc.c (sparc64_elf_merge_private_bfd_data):	New function. Avoid mixing US1 and HAL R1 code.	Set resulting memory ordering to the strongest one used.	(sparc64_elf_object_p): Set bfd_mach correctly.Thu Oct 23 14:09:33 1997  Richard Henderson  <rth@cygnus.com>	* elf64-sparc.c (sparc64_elf_howto_table): Add UA64 & UA16.	(sparc64_elf_check_relocs): Handle them.	(sparc64_elf_relocate_section): Likewise.  Before emitting a dyn reloc,	check alignment and transmute R_SPARC_x<->R_SPARC_UAx.Thu Oct 23 00:53:14 1997  Richard Henderson  <rth@dot.cygnus.com>	* configure.in (sparc*-*-linux*): Use trad-core and ...	* hosts/sparclinux.h: New file.Thu Oct 23 00:25:29 1997  Richard Henderson  <rth@dot.cygnus.com>	* config.bfd (sparc64-*-linux*): New target.	* elf-bfd.h (struct elf_backend_data): Add plt_alignment member.	* elflink.c (_bfd_elf_create_got_section): Set .got alignment based	on arch_size.	(_bfd_elf_create_dynamic_sections): Likewise for .rel* sections.	Set .plt alignment from new plt_alignment.	* elflink.h (elf_link_create_dynamic_sections): Set version section	alignment to LOG_FILE_ALIGN.	* elfxx-target.h (elf_backend_plt_alignment): Provide default.	(elfXX_bed): Init plt_alignment.	* elf64-sparc.c (sparc64_elf_check_relocs,	sparc64_elf_adjust_dynamic_symbol, sparc64_elf_size_dynamic_sections,	sparc64_elf_adjust_dynindx, sparc64_elf_finish_dynamic_symbol,	sparc64_elf_finish_dynamic_sections): New functions.	(sparc64_elf_howto_table): Fix a few name strings.	(ELF_DYNAMIC_INTERPRETER): New definition.	(sparc64_elf_relocate_section): Handle shared libraries.	* elf64-sparc.c (struct plt_template, plt_*_header, plt_*_entry,	sparc64_elf_build_plt_entry, sparc64_elf_finish_dynamic_symbol):	PLT definitions sparc64-linux originally choose.  These will go	away soon in favour of the official abi definitions.Wed Oct 22 16:08:45 1997  Ian Lance Taylor  <ian@cygnus.com>	* coff-sh.c (coff_small_object_p): New static function.	(coff_small_new_section_hook): New static function.	(bfd_coff_small_swap_table): New static const structure.	(coff_small_close_and_cleanup): Define.

⌨️ 快捷键说明

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