aboutsummaryrefslogtreecommitdiff
path: root/opcodes
AgeCommit message (Collapse)AuthorFilesLines
1997-08-01 * configure.in: Set enable_shared before AM_PROG_LIBTOOL.Ian Lance Taylor4-251/+174
* acinclude.m4: Just include acinclude.m4 from BFD. * aclocal.m4, configure: Rebuild.
1997-08-01sanitize Makefile.amIan Lance Taylor1-4/+4
1997-08-01 * Makefile.am: New file, based on old Makefile.in.Ian Lance Taylor8-374/+1215
* 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.
1997-07-29 * mips-opc.c: Fix typo/thinko in "eret" instruction.Jeff Law1-0/+4
1997-07-28Fix MTSA opcode encoding.Andrew Cagney2-1/+7
1997-07-24 * sparc-opc.c (sparc_opcodes): Make array const.David Edelsohn1-0/+6
* 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.
1997-07-24 * sparc-opc.c (sparc_opcodes): Fix spelling on fpaddX, fpsubX insns.David Edelsohn2-8/+12
1997-07-15 * cgen-opc.c: #include <ctype.h>.David Edelsohn1-0/+7
(hash_keyword_name): New arg `case_sensitive_p'. Callers updated. Handle case insensitive hashing. (hash_keyword_value): Change type of `value' to unsigned int.
1997-07-11 * mips-opc.c (mips_builtin_opcodes): If an insn uses singleJeff Law2-394/+322
precision FP, mark it as such. Likewise for double precision FP. Mark ISA1 insns. Consolidate duplicate opcodes where possible. (mips_builtin_opcodes): Remove non-existant r5900 instructions toshiba_5900 stuff
1997-06-30 * mips-opc.c (mips_builtin_opcodes): Add "pinteh", "pexeh" andJeff Law2-450/+486
"pexew" as synonyms for "pintoh", "pexoh", "pexow". pr12399.
1997-06-25 * ppc-opc.c (extract_nsi): make unsigned expression signed beforeFelix Lee1-0/+7
negating it. (UNUSED): remove one level of parens, so MSVC doesn't choke on nesting depth when all the macros are expanded.
1997-06-17 * sparc-opc.c: The fcmp v9a instructions take an integer registerIan Lance Taylor2-43/+163
as a destination, not a floating point register. From Christian Kuehnke <Christian.Kuehnke@arbi.Informatik.Uni-Oldenburg.DE>.
1997-06-16 * m68k-dis.c (print_insn_arg): Print case 7.2 using %pc@()Ian Lance Taylor1-0/+4
syntax. From Roman Hodek <rnhodek@faui22c.informatik.uni-erlangen.de>.
1997-06-16 * i386-dis.c (twobyte_has_modrm): Fix pand.Ian Lance Taylor1-0/+4
1997-06-16Mon Jun 16 14:08:38 1997 Michael Taylor <mbt@mit.edu>Ian Lance Taylor2-50/+197
* i386-dis.c (dis386_twobyte): Fix pand and pandn.
1997-06-10Tue Jun 10 11:26:47 1997 H.J. Lu <hjl@gnu.ai.mit.edu>Ian Lance Taylor1-0/+16
* arm-dis.c: Add prototypes for arm_decode_shift and print_insn_arm.
1997-05-27Tue May 27 11:02:08 1997 Alan Modra <alan@spri.levels.unisa.edu.au>Ian Lance Taylor1-0/+13
* 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.
1997-05-23 * sh-dis.c: Reindent. Rename local variable fprintf toIan Lance Taylor2-120/+129
fprintf_fn.
1997-05-22 * m32r-opc.c (m32r_cgen_insn_table, cmpui): Undo patch of May 2.David Edelsohn1-0/+4
1997-05-20Move mips INSN_ISA subfield into new membership field.Gavin Romig-Koch1-0/+10
1997-05-05 * i386-dis.c: (dis386_twobyte): Add MMX instructions.Ian Lance Taylor1-0/+5
(twobyte_has_modrm): Likewise. (grps): Likewise. (OP_MMX, OP_EM, OP_MS): New static functions.
1997-05-05 * i386-dis.c: Revert patch of April 4. The output now matchesIan Lance Taylor2-11/+48
what gcc generates.
1997-05-02 * m32r-opc.c (m32r_cgen_insn_table, cmpui): Use $uimm16 insteadDavid Edelsohn1-0/+20
of $simm16.
1997-04-14 * cgen-*.c, m32r-*.c: #include sysdep.h instead of config.h.David Edelsohn1-0/+5
Delete string{,s}.h support.
1997-04-10 * cgen-asm.c (cgen_parse_operand_fn): New global.David Edelsohn3-14/+33
(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.
1997-04-10 * cgen-asm.c (cgen_asm_parse_operand_fn): New global.David Edelsohn3-11/+37
(cgen_parse_{{,un}signed_integer,address}): Update call to cgen_asm_parse_operand_fn. * m32r-asm.c (parse_insn_normal): Delete call to 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.
1997-04-09Wed Apr 9 12:05:25 1997 Andreas Schwab ↵Ian Lance Taylor1-0/+6
<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.
1997-04-07 * configure.in: Substitute SHLIB_LIBS.Ian Lance Taylor3-8/+18
* configure: Rebuild. * Makefile.in (SHLIB_LIBS): New variable. ($(SHLIB)): Use $(SHLIB_LIBS).
1997-04-07 * cgen-dis.c (build_dis_hash_table): Fix xmalloc size computation.David Edelsohn2-1/+3
1997-04-07 * cgen-opc.c (hash_keyword_name): Improve algorithm.David Edelsohn2-1/+3
1997-04-07 * disassemble.c (disassembler): Handle m32r.David Edelsohn1-0/+4
1997-04-05 * configure.in: Correct file names for bfd_mn10[23]00_arch.Ian Lance Taylor3-4/+7
* configure: Rebuild.
1997-04-04Add cgen, m32r files.David Edelsohn1-0/+7
1997-04-04 * m32r-asm.c, m32r-dis.c, m32r-opc.c, m32r-opc.h: New files.David Edelsohn10-57/+3312
* 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.
1997-04-04 * Makefile.in: Rebuild dependencies.Ian Lance Taylor2-16/+21
1997-04-04 * d10v-dis.c: Include "ansidecl.h" before "opcode/d10v.h".Ian Lance Taylor1-0/+2
1997-04-04 * i386-dis.c (float_reg): Swap fsubrp and fsubp. Swap fdivrp andIan Lance Taylor1-0/+5
fdivp.
1997-04-03 * Branched binutils 2.8.Ian Lance Taylor1-0/+10
1997-04-02 * m10200-dis.c: Rename from mn10200-dis.c.Ian Lance Taylor5-1391/+4
* 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.
1997-04-02 * mips16-opc.c: Add mul and dmul macros.Ian Lance Taylor1-0/+4
PR 11982.
1997-04-01Tue Apr 1 16:27:45 1997 Klaus Kaempf <kkaempf@progis.de>Ian Lance Taylor1-0/+7
* makefile.vms: Update CFLAGS, add clean target.
1997-03-28 * configure.in: Add stdlib.h to AC_CHECK_HEADERS list.Ian Lance Taylor2-0/+19
* 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.
1997-03-28 * ppc-opc.c: Add PPC 403 instructions and extended opcodes. FromIan Lance Taylor1-0/+3
Andrew Bray <andy@madhouse.demon.co.uk>.
1997-03-27 * mips-opc.c: Add cast when setting mips_opcodes.Ian Lance Taylor2-7/+25
1997-03-24 * sh-opc.h: Add bf/s and bt/s as synonyms for bf.s and bt.s.Ian Lance Taylor1-0/+2
The documented instructions are bf/s and bt/s.
1997-03-24 * mips-opc.c: Add dctr and dctw.Ian Lance Taylor1-0/+4
1997-03-24Sun Mar 23 18:08:10 1997 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-0/+6
* d30v-dis.c (print_insn): Change the way signed constants are displayed.
1997-03-21 * Makefile.in (BFD_H): New variable.Ian Lance Taylor4-64/+210
(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.
1997-03-21Thu Mar 20 19:03:30 1997 Philippe De Muyter <phdm@info.ucl.ac.be>Ian Lance Taylor1-0/+11
* m68k-opc.c (m68k_opcode_aliases): Added blo and blo{s,b,w,l}.
1997-03-19* m68k-opc.c (m68k_opcodes): Provide coldfire division moduleJ.T. Conklin1-0/+27
instructions.