changelog-9297

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

TXT
1,888
字号
	* configure.in (bfd_arc_arch): Add.	* configure: Rebuild.	* Makefile.am (ALL_MACHINES): Add arc-dis.lo, arc-opc.lo.	* Makefile.in: Rebuild.	* arc-dis.c, arc-opc.c: New files.	* disassemble.c (ARCH_all): Define ARCH_arc.	(disassembler): Add ARC support.Wed Aug 13 18:52:11 1997  Nick Clifton  <nickc@cygnus.com>	* v850-dis.c (disassemble): Add support for v850EA instructions.	* v850-opc.c (insert_i5div, extract_i5div): New Functions.	(v850_opcodes): Add v850EA instructions.	* v850-dis.c (disassemble): Add support for v850E instructions.	* v850-opc.c (insert_d5_4, extract_d5_4, insert_d16_16,	extract_d16_16, insert_i9, extract_i9, insert_u9, extract_u9,	insert_spe, extract_spe): New Functions.	(v850_opcodes): Add v850E instructions.	* v850-opc.c: Reorganised and re-layed out to improve readability	and portability.Tue Aug  5 23:09:31 1997  Ian Lance Taylor  <ian@cygnus.com>	* configure: Rebuild with autoconf 2.12.1.Mon Aug  4 12:02:16 1997  Ian Lance Taylor  <ian@cygnus.com>	* aclocal.m4, configure: Rebuild with new automake patches.Fri Aug  1 13:02:04 1997  Ian Lance Taylor  <ian@cygnus.com>	* configure.in: Set enable_shared before AM_PROG_LIBTOOL.	* acinclude.m4: Just include acinclude.m4 from BFD.	* aclocal.m4, configure: Rebuild.Thu Jul 31 21:44:42 1997  Ian Lance Taylor  <ian@cygnus.com>	* Makefile.am: New file, based on old Makefile.in.	* acconfig.h: New file.	* acinclude.m4: New file.	* stamp-h.in: New file.	* configure.in: Call AM_INIT_AUTOMAKE and AM_PROG_LIBTOOL.	Removed shared library handling; now handled by libtool.  Replace	AC_CONFIG_HEADER with AM_CONFIG_HEADER.  Call AM_MAINTAINER_MODE,	AM_CYGWIN32, and AM_EXEEXT.  Replace AC_PROG_INSTALL with	AM_PROG_INSTALL.  Change all .o files to .lo.  Remove stamp-h	handling in AC_OUTPUT.	* dep-in.sed: Change .o to .lo.	* Makefile.in: Now built with automake.	* aclocal.m4: Now built with aclocal.	* config.in, configure: Rebuild.Mon Jul 28 21:52:24 1997  Jeffrey A Law  (law@cygnus.com)	* mips-opc.c: Fix typo/thinko in "eret" instruction.Thu Jul 24 13:03:26 1997  Doug Evans  <dje@canuck.cygnus.com>	* sparc-opc.c (sparc_opcodes): Fix spelling on fpaddX, fpsubX insns.	Make array const.	* sparc-dis.c (sorted_opcodes): New static local.	(struct opcode_hash): `opcode' is pointer to const element.	(build_hash): First arg is now table of sorted pointers.	(print_insn_sparc): Sort opcodes by sorting table of pointers.	(compare_opcodes): Update.Tue Jul 15 12:05:23 1997  Doug Evans  <dje@canuck.cygnus.com>	* cgen-opc.c: #include <ctype.h>.	(hash_keyword_name): New arg `case_sensitive_p'.  Callers updated.	Handle case insensitive hashing.	(hash_keyword_value): Change type of `value' to unsigned int.Thu Jul 10 12:56:10 1997  Jeffrey A Law  (law@cygnus.com)	* mips-opc.c (mips_builtin_opcodes): If an insn uses single	precision FP, mark it as such.  Likewise for double precision	FP.  Mark ISA1 insns.  Consolidate duplicate opcodes where	possible.Wed Jun 25 15:25:57 1997  Felix Lee  <flee@cirdan.cygnus.com>	* ppc-opc.c (extract_nsi): make unsigned expression signed before	negating it.	(UNUSED): remove one level of parens, so MSVC doesn't choke on	nesting depth when all the macros are expanded.Tue Jun 17 17:02:17 1997  Ian Lance Taylor  <ian@cygnus.com>	* sparc-opc.c: The fcmp v9a instructions take an integer register	as a destination, not a floating point register.  From Christian	Kuehnke <Christian.Kuehnke@arbi.Informatik.Uni-Oldenburg.DE>.Mon Jun 16 14:13:18 1997  Ian Lance Taylor  <ian@cygnus.com>	* m68k-dis.c (print_insn_arg): Print case 7.2 using %pc@()	syntax.  From Roman Hodek	<rnhodek@faui22c.informatik.uni-erlangen.de>.	* i386-dis.c (twobyte_has_modrm): Fix pand.Mon Jun 16 14:08:38 1997  Michael Taylor  <mbt@mit.edu>	* i386-dis.c (dis386_twobyte): Fix pand and pandn.Tue Jun 10 11:26:47 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>	* arm-dis.c: Add prototypes for arm_decode_shift and	print_insn_arm.Mon Jun  2 11:39:04 1997  Gavin Koch  <gavin@cygnus.com>	* mips-opc.c: Add r3900 insns.Tue May 27 15:55:44 1997  Ian Lance Taylor  <ian@cygnus.com>	* sh-dis.c (print_insn_shx): Change relmask to bfd_vma.  Don't	print delay slot instructions on the same line.  When using a PC	relative load, add a comment with the value being loaded if it can	be obtained.Tue May 27 11:02:08 1997  Alan Modra  <alan@spri.levels.unisa.edu.au>	* i386-dis.c (dis386[], dis386_twobyte[]): change pushl/popl	to pushS/popS for segment regs and byte constant so that	pushw/popw printed when in 16 bit data mode.	* i386-dis.c (dis386[]): change cwtl, cltd to cWtS, cStd to	print cbtw, cwtd in 16 bit data mode.	* i386-dis.c (putop): extra case W to support above.	* i386-dis.c (print_insn_x86): print addr32 prefix when given	address size prefix in 16 bit address mode.Fri May 23 16:47:23 1997  Ian Lance Taylor  <ian@cygnus.com>	* sh-dis.c: Reindent.  Rename local variable fprintf to	fprintf_fn.Thu May 22 14:06:02 1997  Doug Evans  <dje@canuck.cygnus.com>	* m32r-opc.c (m32r_cgen_insn_table, cmpui): Undo patch of May 2.Tue May 20 11:26:27 1997  Gavin Koch  <gavin@cygnus.com>	* mips-opc.c (mips_builtin_opcodes): Moved INSN_ISA field into new	  field membership.	* mips16-opc.c (mip16_opcodes): same.Mon May 12 15:10:53 1997  Jim Wilson  <wilson@cygnus.com>	* m68k-opc.c (moveb): Change $d to %d.Mon May  5 14:28:41 1997  Ian Lance Taylor  <ian@cygnus.com>	* i386-dis.c: (dis386_twobyte): Add MMX instructions.	(twobyte_has_modrm): Likewise.	(grps): Likewise.	(OP_MMX, OP_EM, OP_MS): New static functions.	* i386-dis.c: Revert patch of April 4.  The output now matches	what gcc generates.Fri May  2 12:48:37 1997  Doug Evans  <dje@canuck.cygnus.com>	* m32r-opc.c (m32r_cgen_insn_table, cmpui): Use $uimm16 instead	of $simm16.Thu May  1 15:34:15 1997  Doug Evans  <dje@canuck.cygnus.com>	* m32r-opc.h (CGEN_ARCH): Renamed from CGEN_CPU.Tue Apr 15 12:40:08 1997  Ian Lance Taylor  <ian@cygnus.com>	* Makefile.in (install): Depend upon installdirs.	(installdirs): New target.Mon Apr 14 12:13:51 1997  Ian Lance Taylor  <ian@cygnus.com>	From Thomas Graichen <graichen@rzpd.de>:	* configure.in: Use ${CONFIG_SHELL} when running $ac_config_sub.	* configure: Rebuild.Sun Apr 13 17:50:41 1997  Doug Evans  <dje@canuck.cygnus.com>	* cgen-*.c, m32r-*.c: #include sysdep.h instead of config.h.	Delete string{,s}.h support.Thu Apr 10 14:44:56 1997  Doug Evans  <dje@canuck.cygnus.com>	* cgen-asm.c (cgen_parse_operand_fn): New global.	(cgen_parse_{{,un}signed_integer,address}): Update call to	cgen_parse_operand_fn.	(cgen_init_parse_operand): New function.	* m32r-asm.c (parse_insn_normal): cgen_init_parse_operand renamed	from cgen_asm_init_parse.	(m32r_cgen_assemble_insn): New operand `errmsg'.	Delete call to as_bad, return error message to caller.	(m32r_cgen_asm_hash_keywords): #if 0 out.Wed Apr  9 12:05:25 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>	* m68k-dis.c (print_insn_arg) [case 'd']: Print as address register,	not data register.	[case 'J']: Fix typo in register name.Mon Apr  7 16:48:22 1997  Ian Lance Taylor  <ian@cygnus.com>	* configure.in: Substitute SHLIB_LIBS.	* configure: Rebuild.	* Makefile.in (SHLIB_LIBS): New variable.	($(SHLIB)): Use $(SHLIB_LIBS).Mon Apr  7 11:45:44 1997  Doug Evans  <dje@canuck.cygnus.com>	* cgen-dis.c (build_dis_hash_table): Fix xmalloc size computation.	* cgen-opc.c (hash_keyword_name): Improve algorithm.	* disassemble.c (disassembler): Handle m32r.Fri Apr  4 12:29:38 1997  Doug Evans  <dje@canuck.cygnus.com>	* m32r-asm.c, m32r-dis.c, m32r-opc.c, m32r-opc.h: New files.	* cgen-asm.c, cgen-dis.c, cgen-opc.c: New files.	* Makefile.in (CFILES): Add them.	(ALL_MACHINES): Add them.	(dependencies): Regenerate.	* configure.in (cgen_files): New variable.	(bfd_m32r_arch): Add entry.	* configure: Regenerate.Fri Apr  4 14:04:16 1997  Ian Lance Taylor  <ian@cygnus.com>	* configure.in: Correct file names for bfd_mn10[23]00_arch.	* configure: Rebuild.	* Makefile.in: Rebuild dependencies.	* d10v-dis.c: Include "ansidecl.h" before "opcode/d10v.h".	* i386-dis.c (float_reg): Swap fsubrp and fsubp.  Swap fdivrp and	fdivp.Thu Apr  3 13:22:45 1997  Ian Lance Taylor  <ian@cygnus.com>	* Branched binutils 2.8.Wed Apr  2 12:23:53 1997  Ian Lance Taylor  <ian@cygnus.com>	* m10200-dis.c: Rename from mn10200-dis.c.	* m10200-opc.c: Rename from mn10200-opc.c.	* m10300-dis.c: Rename from mn10300-dis.c	* m10300-opc.c: Rename from mn10300-opc.c.	* Makefile.in: Update accordingly.	* mips16-opc.c: Add mul and dmul macros.Tue Apr  1 16:27:45 1997  Klaus Kaempf  <kkaempf@progis.de>	* makefile.vms: Update CFLAGS, add clean target.Fri Mar 28 12:10:09 1997  Ian Lance Taylor  <ian@cygnus.com>	* mips-opc.c: Add "wait".  From Ralf Baechle	<ralf@gnu.ai.mit.edu>.	* configure.in: Add stdlib.h to AC_CHECK_HEADERS list.	* configure, config.in: Rebuild.	* sysdep.h: Include <stdlib.h> if it exists.	* sparc-dis.c: Include <stdio.h> and "sysdep.h".  Don't include	<string.h>.	* Makefile.in: Rebuild dependencies.Thu Mar 27 14:24:43 1997  Ian Lance Taylor  <ian@cygnus.com>	* ppc-opc.c: Add PPC 403 instructions and extended opcodes.  From	Andrew Bray <andy@madhouse.demon.co.uk>.	* mips-opc.c: Add cast when setting mips_opcodes.Tue Mar 25 23:04:00 1997  Stu Grossman  (grossman@critters.cygnus.com)	* v850-dis.c (disassemble):  Fix sign extension problem.	* v850-opc.c (extract_d*):  Fix sign extension problems to make	disassembly calculate branch offsets correctly.Mon Mar 24 13:22:13 1997  Ian Lance Taylor  <ian@cygnus.com>	* sh-opc.h: Add bf/s and bt/s as synonyms for bf.s and bt.s.	* mips-opc.c: Add dctr and dctw.Sun Mar 23 18:08:10 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>	* d30v-dis.c (print_insn): Change the way signed constants	are displayed.Fri Mar 21 14:37:52 1997  Ian Lance Taylor  <ian@cygnus.com>	* Makefile.in (BFD_H): New variable.	(HFILES): New variable.	(CFILES): Add all C files.	(.dep, .dep1, dep.sed, dep, dep-in): New targets.	Delete old dependencies, and build new ones.	* dep-in.sed: New file.Thu Mar 20 19:03:30 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>	* m68k-opc.c (m68k_opcode_aliases): Added blo and blo{s,b,w,l}.Tue Mar 18 14:17:03 1997  Jeffrey A Law  (law@cygnus.com)	* mn10200-opc.c: Change "trap" to "syscall".	* mn10300-opc.c: Add new "syscall" instruction.Mon Mar 17 08:48:03 1997  J.T. Conklin  <jtc@beauty.cygnus.com>	* m68k-opc.c (m68k_opcodes): Provide correct entries for mulsl and	mulul insns on the coldfire.Sat Mar 15 17:13:05 1997  Ian Lance Taylor  <ian@cygnus.com>	* arm-dis.c (print_insn_arm): Don't print instruction bytes.	(print_insn_big_arm): Set bytes_per_chunk and display_endian.	(print_insn_little_arm): Likewise.Fri Mar 14 15:08:59 1997  Ian Lance Taylor  <ian@cygnus.com>	Based on patches from H.J. Lu <hjl@lucon.org>:	* i386-dis.c (fetch_data): Add prototype.	* m68k-dis.c (fetch_data): Add prototype.	(dummy_print_address): Add prototype.  Make static.	* ppc-opc.c (valid_bo): Add prototype.	* sparc-dis.c (build_hash_table): Add prototype.	(is_delayed_branch, compute_arch_mask): Add prototypes.	(print_insn_sparc): Make several local variables const.	(compare_opcodes): Change arguments to const PTR.  Add prototype.	* sparc-opc.c (arg): Change name field to be const.	(lookup_name, lookup_value): Add prototypes.  Change table and	name parameters to be const.	(sparc_encode_asi): Change name parameter to be const.	(sparc_encode_membar, sparc_encode_prefetch): Likewise.	(sparc_encode_sparclet_cpreg): Likewise.	(sparc_decode_asi): Change return type to be const.	(sparc_decode_membar, sparc_decode_prefetch): Likewise.	(sparc_decode_sparclet_cpreg): Likewise.Fri Mar  7 10:51:49 1997  Ian Lance Taylor  <ian@cygnus.com>	* Makefile.in ($(SHLINK)): Just use ln -s, not ln -sf, since	Solaris doesn't like the combined options, and the -f is	unnecessary.	(stamp-tshlink, install): Likewise.Thu Mar  6 16:51:11 1997  Jeffrey A Law  (law@cygnus.com)	* mn10300-opc.c (IMM16_PCREL, SD8N_PCREL, D16_SHIFT): Mark these	as relaxable.Tue Mar  4 06:10:36 1997  J.T. Conklin  <jtc@cygnus.com>	* m68k-opc.c (m68k_opcodes): Fix last change for the mc68010.Mon Mar  3 07:45:20 1997  J.T. Conklin  <jtc@cygnus.com>	* m68k-opc.c (m68k_opcodes): Added entries for the tst insns on	the mc68000.Thu Feb 27 14:04:32 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>	* m68k-opc.c (m68k_opcodes): Added swbegl pseudo-instruction.Thu Feb 27 11:36:41 1997  Michael Meissner  <meissner@cygnus.com>

⌨️ 快捷键说明

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