changelog-9899

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

TXT
1,866
字号
	* config/tc-hppa.c: Include dwarf2dbg.h if OBJ_ELF.  Declare	debug_line.	(md_pseudo_table): Add .file and .line pseudo-ops for OBJ_ELF.	(md_assemble): Call dwarf2_where for OBJ_ELF.	(pa_ip): Call dwarf2_gen_line_info for OBJ_ELF.	(pa_end_of_source): New function.	* tc-hppa.h (md_end): Define for OBJ_ELF.1999-09-14  Michael Meissner  <meissner@cygnus.com>	* configure.in (Canonicalization of target names): Remove adding	${CONFIG_SHELL} in front of $ac_config_sub, since autoconfig 2.14	generates $ac_config_sub with a ${CONFIG_SHELL} already.	* configure: Regenerate.1999-09-14  Donn Terry  <donn@interix.com>	* config/te-interix.h (GLOBAL_OFFSET_TABLE_NAME): Define.1999-09-13  Alan Modra  <alan@spri.levels.unisa.edu.au>	* config/tc-i386.c (md_assemble): Handle "jmp/call constant" as a	pc-relative jmp/call to an absolute symbol.	(md_apply_fix3): When OBJ_ELF, don't add the values in twice for	absolute section symbols.	* config/tc-i386.c (md_assemble): Correct frag_var size.  Tidy	jump handling code and comments.1999-09-12  Ian Lance Taylor  <ian@zembu.com>	* config/tc-i386.c (md_apply_fix3): Add horrible adjustments to	the value if TE_PE and a global defined symbol.1999-09-11  Ian Lance Taylor  <ian@zembu.com>	* write.c (dump_section_relocs): Call print_symbol_value_1 to	print the symbol, rather than printing it here.1999-09-11  Donn Terry  <donn@interix.com>	* config/tc-i386.c (tc_i386_fix_adjustable): Don't adjust	BFD_RELOC_RVA relocations.	* config/tc-i386.c (md_undefined_symbol): Compare the name against	the macro GLOBAL_OFFSET_TABLE_NAME, rather than assuming that it	starts with "_G".	* write.c (write_relocs): Call SET_SECTION_RELOCS if it is	defined.	* config/obj-coff.h (SET_SECTION_RELOCS): Define.	* doc/internals.texi (Object format backend): Document	SET_SECTION_RELOCS.	* config/tc-i386.c (tc_i386_fix_adjustable): Don't adjust	relocations against global symbols if TE_PE.	* config/obj-coff.c (obj_coff_ident): Add BFD_ASSEMBLER version.	(obj_pseudo_table): Always handle ".ident" with obj-coff_ident.	* config/obj-coff.c (coff_frob_symbol): Prohibit weak common	symbols.	* config/obj-coff.c (obj_coff_endef): Don't merge labels, or	symbols which do not have a constant value, or tags with	non-tags.  Remove the symbol from the list before adding it at the	end.	* config/obj-coff.c (obj_coff_endef) [BFD_ASSEMBLER]: Handle .ef	C_FCN symbol differently if TE_PE.	(obj_coff_line) [BFD_ASSEMBLER]: Always use the line number which	appears in the pseudo-op, rather coff_line_base which is only set	for a .bf symbol.	* config/obj-coff.c (obj_coff_loc): New static function.	(obj_pseudo_table): Add "loc".	* config/obj-coff.c (add_lineno): Check that the line number is	positive.	* config/atof-ieee.c (atof_ieee): Change what_kind to int.	* config/atof-vax.c (flonum_gen2vax): Change format_letter to	int.	(md_atof): Return NULL rather than 0.	* config/tc-i386.c (md_atof): Change type to int.	* expr.c (expr): Change first parameter to int.	* config/obj-coff.c: Add declarations for static functions.	(coff_frob_symbol): Use SYM_AUXENT.	* config/tc-i386.h (flag_16bit_code): Don't declare.	* config/obj-coff.c (obj_coff_section): Default to setting	SEC_LOAD.  Don't set SEC_DATA for 'w' modifier.	* write.c (adjust_reloc_syms): Print adjusted fixup.	* expr.c (integer_constant): Correct too_many_digits calculation	in base 10 case.1999-09-09  Andreas Schwab  <schwab@suse.de>	* doc/c-arm.texi: Fix arguments of @var to not contain	punctuation.1999-09-08  Philip Blundell  <pb@nexus.co.uk>	* config/tc-arm.c (s_thumb_set): Only support interworking for ELF	and COFF targets.	(md_parse_option): Only support -k flag for ELF and COFF targets.Tue Sep  7 13:28:59 1999  Jeffrey A Law  (law@cygnus.com)	* config/tc-hppa.c (pa_ip): Put strict register checks before	call to pa_parse_number.	* config/tc-hppa.c (pa_ip): Support 'Z' argument.1999-09-06  Ian Lance Taylor  <ian@zembu.com>	* config/obj-coff.c: Add ATTRIBUTE_UNUSED as needed for	BFD_ASSEMBLER code.1999-09-06  Donn Terry  <donn@interix.com>	* as.c (perform_an_assembly_pass): Set SEC_DATA for data_section.Mon Sep  6 04:26:56 1999  Jeffrey A Law  (law@cygnus.com)	* config/tc-hppa.c (pa_ip): Get strict/non-strict mode from the	candidate instruction.  Require registers for register arguments	when in strict mode.  Require assemble-time constants for	constants when in strict mode.	(pa_get_absolute_expression): Require a constant when in strict	mode.1999-09-06  Nick Clifton  <nickc@cygnus.com>	* config/tc-m32r.c (md_longopts): Fix value for -Wnuh.1999-09-04  Steve Chamberlain  <sac@pobox.com>	* config/tc-pj.c: New file, supports picoJava in ELF.	* config/tc-pj.h: Ditto.	* configure.in (pjl*, pj*): New targets.	* Makefile.am: Rebuild dependencies.	(CPU_TYPES): Add pj.	(TARGET_CPU_CFILES): Add config/tc-pj.c.	(TARGET_CPU_HFILES): Add config/tc-pj.h.	* doc/c-pj.texi: New file.	* doc/as.texinfo: Add some PJ specifics.	* doc/all.texi: Add PJ to the list of all architectures, sort them	all alphabetically.	* doc/Makefile.in (CPU_DOCS): Add c-pj.texi.	* configure, Makefile.in, doc/Makefile.in: Rebuild.1999-09-02  Alan Modra  <alan@spri.levels.unisa.edu.au>	* config/obj-multi.h: Include obj-elf.h if OBJ_MAYBE_ELF. Reformat.	(obj_frob_file): Test for null pointer.	(OBJ_COPY_SYMBOL_ATTRIBUTES): Here too.	(OBJ_PROCESS_STAB): And here.	(elf_obj_sy): Remove	* config/obj-elf.h: #ifndef everything defined in obj-multi.h,	except OBJ_PROCESS_STAB, which we #undef for ecoff.	(elf_obj_sy): Remove #ifndef OBJ_SYMFIELD_TYPE.	* config/obj-coff.c (no_func): Remove.	(coff_format_ops): Change occurrences of no_func to 0, as we test	for 0 in obj-multi.h.	* configure.in:  Enable bfd for i386-coff when primary target is	bfd.  Enable i386 elf,coff emulation support.  Don't set	USE_EMULATIONS=1 or te_file=multi unless there is more than one	emulation to support.	*configure: Regenerate.1999-09-02  Nick Clifton  <nickc@cygnus.com>	* config/tc-mcore.c (mcore_s_section): Do not dump literals if a	.section .line directive is encountered.1999-09-01  Nick Clifton  <nickc@cygnus.com>	* config/tc-arm.c (md_section_align): Do not align sections in ELF	format.	* as.c (show_usage): Add --gdwarf2 to list of options displayed.	* as.texinfo: Document --gdwarf2 command line option.	Add additional documentation of ARM command line switches.1999-08-30  Alan Modra  <alan@spri.levels.unisa.edu.au>	* config/tc-i386.c (i386_intel_memory_operand): Combine	i386_is_reg and parse_register calls.  Remove END_STRING_AND_SAVE	and RESTORE_END_STRING around parse_register calls.	(i386_operand): Here too.	(i386_is_reg): Remove.	(parse_register): Move as_bad calls from within this function to	callers.1999-08-29  Alan Modra  <alan@spri.levels.unisa.edu.au>	Based on a patch from H.J. Lu  <hjl@gnu.org>	* config/tc-i386.c (parse_register): Handle FP regs specially.	(md_begin): Remove '(' and ')' from register_chars.1999-08-29  Doug Evans  <devans@casey.cygnus.com>	* config/tc-m32r.c (md_parse_option): Delete unrecognized option	error message (done elsewhere).Sat Aug 28 01:23:11 1999  Jeffrey A Law  (law@cygnus.com)	* config/tc-hppa.c (pa_ip): Do not allow '*' in 32bit completers.Sat Aug 28 00:26:26 1999  Jerry Quinn <jquinn@nortelnetworks.com>	* config/tc-hppa.c (pa_ip): Replace 'f' by 'v'.  Prefix float register	args by 'f'.	* config/tc-hppa.c (pa_ip): Add args q, %, and |.	* config/tc-hppa.c (pa_ip):  Absorb white space in instructions	between args.	Add new completers.  Fix bug in 64 bit condition handling.	* config/tc-hppa.c (pa_ip):  Add completer codes 'a', 'ch', 'cH',	'cS', and 'c*'.	* config/tc-hppa.c (pa_ip): Place completers behind prefix 'c'.	* config/tc-hppa.c (pa_ip):  Add cases for '.', '~'. '$'. and '!'	* config/tc-hppa.c (pa_ip):  Add case for 'I'.1999-08-27  Jim Wilson  <wilson@cygnus.com>	* dwarf2dbg.c (MAX_SPECIAL_ADDR_DELTA): Correct typo in comment.	(struct ls): Add frag field.  Initialize it to zero.	(out_end_sequence): New local text_frag.  Set it while in text section.	Replace address check with frag check.  Set ls.frag to text_frag if	out_set_addr called.	(dwarf2_gen_line_info): Add explanatory comment.  New local saved_frag.	Set it before switching sections.  Replace address check with frag	check.  Set ls.frag to saved_frag if out_set_addr called.1999-08-26  David Mosberger  <davidm@hpl.hp.com>	* dwarf2dbg.c (out_end_sequence): If address changed, directly	output "advance_pc" opcode instead of calling gen_addr_line().	The latter has the undesired side-effect of creating a new row	in the debug line info matrix.1999-08-26  Jim Wilson  <wilson@cygnus.com>	* dwarf2dbg.c (out_end_sequence): Correct comments.  Set last to	ls.last_filename if last is less than zero.  Set ls.last_filename	when allocating new entry.	(dwarf2_gen_line_info): Save seg and subseg info before subseg_new	call.1999-08-20  Alan Modra  <alan@spri.levels.unisa.edu.au>	* config/tc-i386.c (i386_index_check): Fix the displacement size	when INFER_ADDR_PREFIX.1999-08-18  Nick Clifton  <nickc@cygnus.com>	* config/tc-arm.c (md_apply_fix3): If an offset is invalid,	display its value.1999-08-17  Ian Lance Taylor  <ian@zembu.com>	* config/tc-ppc.c (md_assemble): Trim @ha constant to 16 bits, to	handle 0xffffNNNN constants correctly.1999-08-16  Nick Clifton  <nickc@cygnus.com>	* config/tc-arm.c (do_ldst): Look for register conflicts on stores	as well as loads.1999-08-13  Nick Clifton  <nickc@cygnus.com>	* config/tc-arm.c (validate_offset_imm): Work on unsigned values.	(md_apply_fix3): Always pass positive values to	validate_offset_imm.1999-08-12  Nick Clifton  <nickc@cygnus.com>	* config/tc-arm.c (skip_whitespace): New macro.	Formatting tidy ups.	(md_apply_fix3): Store relocation offset in addend for ELF based	relocs.	(arm_force_relocation): Always generate relocs for Thumb function	calls.1999-08-11  Alan Modra  <alan@spri.levels.unisa.edu.au>	* config/tc-i386.c (md_assemble): Remove dead code.  intel_syntax	LONG_DOUBLE_MNEM_SUFFIX floating point is done in opcode/i386.hTue Aug 10 12:58:31 1999  Jeffrey A Law  (law@cygnus.com)	* config/tc-hppa.c (pa_build_unwind_subspace): Use sane section	flags for the unwind subspace.	* config/tc-hppa.c (UNWIND_SECTION_NAME): Define for ELF.	(pa_build_unwind_subspace): Remove #if 0 wrapper.  Select a	suitable relocation based on the size of the target's pointer.	Always Use subsegment zero for the unwinders.	(pa_level): Handle "2.0w".Mon Aug  9 20:02:22 1999  J"orn Rennecke  <amylaar@cygnus.co.uk>	* config/tc-d30v.c (write_2_short): Don't group repeat instructions	with the following instruction unless this was specified.1999-08-09  Ian Lance Taylor  <ian@zembu.com>	* config/tc-i386.h (SUB_SEGMENT_ALIGN): If TE_GO32, return 4 for	certain sections, to match BFD changes.1999-08-08  Mumit Khan  <khan@xraylith.wisc.edu>	* Makefile.am (noinst_SCRIPTS): Change .gdbinit to $(GDBINIT).	(EXTRA_SCRIPTS): Define to keep automake happy.	* Makefile.in: Rebuild.1999-08-08  Ian Lance Taylor  <ian@zembu.com>	* Makefile.am: Rename .dep* files to DEP*.	(MKDEP): Rename from DEP.  Change all uses.  Use $${srcdir} rather	than $(srcdir).  Rename TCDEP targets to DEPTC.  Rename OBJDEP	targets to DEPOBJ.	* Makefile.in: Rebuild.1999-08-08  Jakub Jelinek  <jj@ultra.linux.cz>	* config/tc-sparc.c (sparc_ip): Allow assembly of %lo()+%reg.1999-08-08  Ian Lance Taylor  <ian@zembu.com>	* Makefile.am: Change all uses of itbl-test-ops to itbl-tops to	avoid problems on DOS filesystems.	* Makefile.in: Rebuild.	* doc/as.texinfo (Section): Document 's' flag for COFF version.1999-08-08  Mumit Khan  <khan@xraylith.wisc.edu>	* config/obj-coff.c (obj_coff_section): Handle 's' (shared)	section flag.1999-08-08  Ian Lance Taylor  <ian@zembu.com>	* configure.in: Define and substitute GDBINIT.  Change AC_OUTPUT	line to create ${GDBINIT} rather than .gdbinit.	* configure, Makefile.in, doc/Makefile.in: Rebuild.Fri Aug  6 12:12:44 1999  Jeffrey A Law  (law@cygnus.com)	* config/tc-hppa.c (pa_ip, case '?'): Add missing break.Fri Aug  6 09:46:35 1999  Jerry Quinn <jquinn@nortelnetworks.com>	* config/tc-hppa.c (pa_ip):  Add 64 bit condition completers.1999-08-06  Jakub Jelinek  <jj@ultra.linux.cz>	* config/tc-sparc.h (tc_fix_adjustable): Fix check for PIC local	non-adjustable symbols.

⌨️ 快捷键说明

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