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

📄 changelog-9697

📁 基于4个mips核的noc设计
💻
📖 第 1 页 / 共 5 页
字号:
Mon May 26 14:05:13 1997  Ian Lance Taylor  <ian@cygnus.com>	* coff-ppc.c (coff_ppc_relocate_section): If PE file, don't add	section VMA.Mon May 26 10:57:48 1997  Fred Fish  <fnf@cygnus.com>	* peicode.h (coff_bfd_print_private_bfd_data): #undef before #define.	(coff_bfd_copy_private_bfd_data): Ditto.	* coff-arm.c (coff_arm_bfd_merge_private_bfd_data): Make static.	(coff_arm_bfd_print_private_bfd_data): Ditto.	(coff_arm_bfd_set_private_flags): Ditto.	(coff_arm_bfd_copy_private_bfd_data): Ditto.Fri May 23 15:14:58 1997  Fred Fish  <fnf@cygnus.com>	* libcoff-in.h (struct coff_final_link_info): Add boolean	global_to_static member for support of task linking.	(_bfd_coff_write_task_globals): Add prototype.	* libcoff.h: Regenerate.	* coffcode.h (coff_write_object_contents): Use #ifdef to	check RS6000COFF_C, to be consistent with all other uses	in this file.	* cofflink.c (_bfd_coff_final_link): If doing task linking,	call _bfd_coff_write_task_globals.	(_bfd_coff_link_input_bfd): If doing task linking, convert	global functions to static.	(_bfd_coff_write_global_sym): If doing task linking, convert	global variables to static.	(_bfd_coff_write_task_globals): New function.	* coff-tic80.c (TIC80COFF): Define this instead of just TIC80.	(C_AUTOARG): #undef since it clashes with C_UEXT.	(C_LASTENT): #undef since it clashes with C_STATLAB.	* coffcode.h (coff_write_object_contents): Use TIC80COFF	rather than TIC80.	(coff_slurp_symbol_table): Use C_SYSTEM.  Hide C_AUTOARG use	when TIC80COFF defined (clashes with C_UEXT).  Explicitly	recognize C_UEXT, C_STATLAB, and C_EXTLAB as unsupported.Fri May 23 12:38:24 1997  Ian Lance Taylor  <ian@cygnus.com>	* coff-tic80.c (tic80_howto_table): Change overflow check for most	PP relocations to complain_overflow_dont.Thu May 22 20:22:14 1997  Ian Lance Taylor  <ian@cygnus.com>	* coff-tic80.c (tic80_howto_table): Add PP relocations.  Change	name of R_RELLONG to "RELLONG".  Set rightshift and complain for	M_PPCR.	(ppbase_reloc, glob15_reloc): New static functions.	(glob16_reloc, local16_reloc): New static functions.	(rtype2howto): Handle all relocation types.	(coff_tic80_relocate_section): New static function.	(coff_relocate_section): Define to coff_tic80_relocate_section.	* Makefile.in (coff-tic80.o): Depends upon include/coff/tic80.h.Wed May 21 17:15:50 1997  Ian Lance Taylor  <ian@cygnus.com>	* coffcode.h (coff_slurp_symbol_table): If COFF_WITH_PE or	COFF_IMAGE_WITH_PE, don't subtract the section VMA from the symbol	value.	* coffgen.c (fixup_symbol_value): Add abfd parameter.  Change all	callers.  If PE file, don't add section VMA.	(coff_write_alien_symbol): If PE file, don't add section VMA.	* cofflink.c (_bfd_coff_link_input_bfd): Likewise.	(_bfd_coff_write_global_sym): Likewise.	(_bfd_coff_generic_relocate_section): Likewise.	* peicode.h: Add & 0xffffffff when using ImageBase in case bfd_vma	is 64 bits.Wed May 21 09:58:10 1997  Nick Clifton  <nickc@cygnus.com>	* cofflink.c (mark_relocs): Add new function to mark symbols which	are used by relocations.	(_bfd_coff_link_input_bfd): Add call to mark_relocs() and code to	suppress the skipping of symbols that have thus been marked.Tue May 20 18:45:26 1997  Ian Lance Taylor  <ian@cygnus.com>	* coff-sh.c (sh_merge_private_data): New static function.	(coff_bfd_merge_private_bfd_data): Define.Mon May 19 14:46:00 1997  Mark Alexander  <marka@cygnus.com>	* coff-tic80.c: Remove unnecessary #ifdefs.	* config.bfd: Set targ_underscore to yes for tic80.Mon May 19 14:26:36 1997  Mark Alexander  <marka@cygnus.com>	* coff-tic80.c (NAMES_HAVE_UNDERSCORE): Define (fixes problem	with unresolved external symbols in GDB).Fri May 16 10:23:03 1997  Jeffrey A Law  (law@cygnus.com)	* elf-m10300.c (elf32_mn10300_relax_section): Read in all	the symbols associated with each BFD.	(mn10300_elf_relax_delete_bytes): Don't adjust the same symbol	more than once.	* elf-m10200.c: Likewise.	* elf32-m32r.c: Likewise.	* elf32-sh.c: Likewise.Fri May 16 12:10:52 1997  Ian Lance Taylor  <ian@cygnus.com>	* elflink.h (elf_link_add_object_symbols): Don't decrease the	alignment of a common symbol.  If two symbols that look like	common symbols are found in two shared libraries, and the size is	different, use the larger size, and warn if --warn-common.  If a	common symbol overrides a definition in a shared library, set the	size to the larger size, and warn if --warn-common.Thu May 15 14:31:28 1997  Nick Clifton  <nickc@cygnus.com>	* cpu-arm.c (compatible):  Allow default machine to be polymorphed	into any other machine type.	* coffcode.h (coff_set_flags):  Initialise flags variable to 0.	* coff-arm.c (coff_arm_bfd_merge_private_bfd_data):  When merging	data into an unitialised destination set its machine type as well.Thu May 15 16:40:20 1997  Ian Lance Taylor  <ian@cygnus.com>	* elflink.h (elf_link_add_object_symbols): Force ELF symbol size	to common symbol size.  Consistently treat uninitialized symbols	in shared objects as common symbols.Fri May  9 10:15:27 1997  Nick Clifton  <nickc@cygnus.com>	* archures.c (constants):  Added new constants to identify the	type of the ARM architecture: bfd_mach_arm_2, bfd_mach_arm_2a,	bfd_mach_arm_3,	bfd_mach_arm_3M, bfd_mach_arm_4 and bfd_mach_arm_4T.	* bfd-in2.h (constants):   Added new constants to identify	the type of the ARM architecture: bfd_mach_arm_2, bfd_mach_arm_2a,	bfd_mach_arm_3, bfd_mach_arm_3M, bfd_mach_arm_4 and	bfd_mach_arm_4T.  This file is auto-magically generated from the	archures.c file.  This update is just to save work.	* coff-arm.c (coff_arm_bfd_merge_private_bfd_data,	coff_arm_bfd_print_private_bfd_data,	coff_arm_bfd_set_private_flags,	coff_arm_bfd_copy_private_bfd_data): Added these new functions.	(global): Macro redefinitions set up to use these new functions.	* coffcode.h (coff_mkobject_hook): Added call to	coff_arm_bfd_set_private_flags().	(coff_set_arch_mach_hook): Added code to set machine type based on	bits stored in internal flags.  	(coff_set_flags): Added code to set the new bits in the flags	field based on the machine number.	(function definition macros): Made all function definition macros	conditional so that they can be overridden by target specific	files.	* cpu-arm.c (compatible): Added this function.  (arch_info_struct):	Structure extended to include new types, one each for ARMv2,	ARMv2a, ARMv3, ARMv3M, ARMv4 and ARMv4T.	* libcoff-in.h (struct coff_tdata):  Added flags field.Fri May  9 17:40:02 1997  Ian Lance Taylor  <ian@cygnus.com>	* config.bfd (i[3456]86-*-gnu*): Don't include Mach support.	* config.bfd: Change #if 0 around uses of host_aout_vec to #if	HAVE_host_aout_vec.Mon May  5 13:57:32 1997  Mike Meissner  <meissner@cygnus.com>	* coffgen.c (coff_find_nearest_line): If there are no syments,	just return false.Mon May  5 18:18:45 1997  Philip Blundell  <pjb27@cam.ac.uk>	* config.bfd: cope with '*-*-linux-gnuaout' targets.Thu May  1 11:31:12 1997  Ian Lance Taylor  <ian@cygnus.com>	* targmatch.sed: Add explicit \n characters to work around bug in	HP/UX 10.20 sed program.Wed Apr 30 12:27:03 1997  Ian Lance Taylor  <ian@cygnus.com>	* elf.c (copy_private_bfd_data): Cast csecs to avoid sign	extension problems.Tue Apr 22 12:06:08 1997  Ian Lance Taylor  <ian@cygnus.com>	* Makefile.in (do_maintainer_clean): Don't remove bfd-in2.h.Mon Apr 21 11:21:31 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>	* elf32-m68k.c: Follow the last changes in elf32-i386.c:	(struct elf_m68k_pcrel_relocs_copied, struct	elf_m68k_link_hash_entry, struct elf_m68k_link_hash_table,	elf_m68k_link_hash_traverse, elf_m68k_hash_table,	elf_m68k_link_hash_newfunc, elf_m68k_link_hash_table_create,	elf_m68k_discard_copies, bfd_elf32_bfd_link_hash_table_create):	New definitions.	(elf_m68k_check_relocs): If linking with -Bsymbolic, don't copy	PC relative relocs for a global symbol defined in a regular	object, and count the number of PC relative relocs copied for any	global symbol.	(elf_m68k_size_dynamic_sections): If linking with -Bsymbolic,	traverse with elf_m68k_discard_copies.Sat Apr 19 22:50:14 1997  Ian Lance Taylor  <ian@cygnus.com>	* elf32-i386.c (elf_i386_check_relocs): Only count PC relative	relocs.  From Jamie Lokier <jamie@rebellion.co.uk>.	* coffcode.h (coff_compute_section_file_positions): Force the	potential last byte in the file to be written out when	COFF_IMAGE_WITH_PE.Thu Apr 17 13:46:56 1997  Per Fogelstrom  <pefo@openbsd.org>	* configure.host (mips*-*-openbsd*): New host.Thu Apr 17 11:10:54 1997  Ian Lance Taylor  <ian@cygnus.com>	* elflink.h (elf_link_add_object_symbols): Only subtract the	section VMA from the symbol value if this is a fully linked file.	* elf32-i386.c (struct elf_i386_pcrel_relocs_copied): Define.	(struct elf_i386_link_hash_entry): Define.	(struct elf_i386_link_hash_table): Define.	(elf_i386_link_hash_traverse): Define.	(elf_i386_hash_table): Define.	(elf_i386_link_hash_newfunc): New static function.	(elf_i386_link_hash_table_create): New static function.	(elf_i386_check_relocs): If linking with -Bsymbolic, don't copy	PC relative relocs for a global symbol defined in a regular	object, and count the number of PC relative relocs copied for any	global symbol.	(elf_i386_size_dynamic_sections): If linking with -Bsymbolic,	traverse with elf_i386_discard_copies.	(elf_i386_discard_copies): New static function.	(bfd_elf32_bfd_link_hash_table_create): Define.	From Gordon W. Ross <gwr@mc.com>:	* aoutf1.h (MY_entry_is_text_address): Define if not defined.	(sunos4_aout_backend): Use MY_entry_is_text_address.Wed Apr 16 12:43:32 1997  Martin Hunt  <hunt@cygnus.com>	* elf32-d30v.c (elf_d30v_howto_table): Changed size of	R_D30V_32_NORMAL to 2 (4 bytes).Wed Apr 16 14:02:29 1997  Ian Lance Taylor  <ian@cygnus.com>	From Gordon W. Ross <gwr@mc.com>:	* netbsd.h (N_SHARED_LIB): Define.	(SEGMENT_SIZE): Don't define.	* m68knetbsd.c (SEGMENT_SIZE): Don't define (revert change of	April 11).	* sparcnetbsd.c (TARGET_PAGE_SIZE): Define as 0x2000.	(SEGMENT_SIZE): Don't define.	* elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Set .rela.bss size	to sizeof Rela structure, not sizeof Rel structure.  From Gary	Thomas <g.thomas@opengroup.org>.Tue Apr 15 11:50:37 1997  Ian Lance Taylor  <ian@cygnus.com>	* aout-target.h (MY(callback)): If entry_is_text_address, adjust	whenever entry is larger than text address, but only by whole	pages.  From Gordon W. Ross <gwr@mc.com>.	* Makefile.in (install): Depend upon installdirs.  Use	mkinstalldirs to build $(oldincludedir).	(installdirs): New target.	* elflink.h (elf_link_add_object_symbols): Don't call check_relocs	if this is a debugging section which we are stripping.Mon Apr 14 12:39:30 1997  Richard Henderson  <rth@tamu.edu>	* elf64-alpha.c (elf64_alpha_object_p): Allocate the	alpha-specific target data struct.Mon Apr 14 11:45:46 1997  Ian Lance Taylor  <ian@cygnus.com>	From Thomas Graichen <graichen@rzpd.de>:	* Makefile.in: Always use $(SHELL) when running move-if-change.	* configure.in: Use ${CONFIG_SHELL} when running $ac_config_sub.	* configure: Rebuild.Fri Apr 11 15:43:24 1997  Ian Lance Taylor  <ian@cygnus.com>	* elfcode.h (elf_slurp_symbol_table): Only subtract the section	VMA if this is an executable file or a shared object.	* targets.c (netbsd_core_vec): Declare.  From Gordon W. Ross	<gwr@mc.com>.	* libaout.h (struct aout_backend_data): Add entry_is_text_address	field.	* aout-target.h (SEGMENT_SIZE): Define to TARGET_PAGE_SIZE at the	start of the file.  Remove uses later on which switch using	ifdef.	(MY(callback)): Handle entry_is_text_address.	(MY_entry_is_text_address): Define if not defined.	(MY(backend_data)): Initialize new field.	* aoutf1.h (sunos4_aout_backend): Likewise.	* i386aout.c (MY(backend_data)): Likewise.	* i386mach3.c (MY(backend_data)): Likewise.	* mipsbsd.c (MY(backend_data)): Likewise.	* sparclynx.c (sparclynx_aout_backend): Likewise.	* netbsd.h (SEGMENT_SIZE): Define if not defined.	(MY_entry_is_text_address): Define.	* m68knetbsd.c (SEGMENT_SIZE): Define as 0x20000.	* xcofflink.c (bfd_xcoff_import_symbol): Handle importing a symbol	whose name starts with `.'.Fri Apr 11 11:57:15 1997  Niklas Hallqvist  <niklas@appli.se>	* config.bfd: (i[3456]86-*-openbsd*, m68*-*-openbsd*,	mips*el*-*-openbsd*, mips*-*-openbsd*, ns32k-*-openbsd*,	powerpc-*-*bsd*, sparc-*-openbsd*): New targets.	* configure.in (i[3456]86-*-openbsd*, mips*-*-openbsd*,	m68*-*-openbsd*, ns32k-*-openbsd*, powerpc-*-*bsd*,	sparc-*-openbsd*): New targets.	* configure: Rebuild.Tue Apr  8 18:09:29 1997  Jamie Lokier  <jamie@rebellion.co.uk>	* stabs.c (struct stab_section_info): New field	`cumulative_skips'.	(_bfd_link_section_stabs): Fill the above array.	(_bfd_stab_section_offset): Use `cumulative_skips' to	speed up offset calculation.Tue Apr  8 00:01:31 1997  Jeffrey A Law  (law@cygnus.com)        * elf-mn10300.c (mn10300_elf_relax_section): Don't forget the        addend for non pc-relative relocations.	* elf-m10300.c (bfd_elf32_mn10300_reloc): Remove prototype	for non-existent function.	* elf-m10300.c (mn10300_elf_relax_section): New function.	(mn10300_elf_relax_delete_bytes): Likewise.	(mn10300_elf_symbol_address_p): Likewise.	(mn10300_elf_get_relocated_section_contents): Likewise.	(bfd_elf32_bfd_relax_section): Define.	(bfd_elf32_bfd_get_relocated_section_contents): Likewise.Mon Apr  7 16:47:09 1997  Ian Lance Taylor  <ian@cygnus.co

⌨️ 快捷键说明

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