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