aboutsummaryrefslogtreecommitdiff
path: root/opcodes
AgeCommit message (Collapse)AuthorFilesLines
1998-11-17Mon Nov 16 19:21:48 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley5-208/+671
* fr30-opc.c: Regenerated. * fr30-opc.h: Regenerated. * fr30-dis.c: Regenerated. * fr30-asm.c: Regenerated.
1998-11-13Thu Nov 12 19:24:18 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley5-38/+1891
* po/opcodes.pot: Regenerated. * fr30-opc.c: Regenerated. * fr30-opc.h: Regenerated. * fr30-dis.c: Regenerated. * fr30-asm.c: Regenerated.
1998-11-10Add support for FR30 target.Nick Clifton1-3/+6
1998-11-10 * cgen-dis.in (print_normal): CGEN_OPERAND_FAKE renamed toDoug Evans7-312/+773
CGEN_OPERAND_SEM_ONLY. * m32r-dis.c,m32r-opc.c,m32r-opc.h: Rebuild. * fr30-dis.c,fr30-opc.c,fr30-opc.h: Rebuild.
1998-11-10add fr30 sanitization markersDoug Evans1-0/+2
1998-11-09Mon Nov 9 18:22:55 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley1-52/+52
* po/opcodes.pot: Regenerate. * po/POTFILES.in: Regenerate.
1998-11-09Mon Nov 9 18:22:55 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley3-8/+98
* po/opcodes.pot: Regenerate. * po/POTFILES.in: Regenerate. * fr30-opc.c: Regenerate. * fr30-opc.h: Regenerate.
1998-11-07 * m32r-asm.c: Regenerate.Doug Evans2-197/+434
Fixes calls to cgen_parse_address.
1998-11-06redo fr30 sanitizationDoug Evans1-5/+36
1998-11-06temporarily sanitize fr30Doug Evans4-26/+53
1998-11-05Added fr30-asm.c fr30-dis.c fr30-opc.c fr30-opc.hDave Brolley1-2/+6
1998-11-05 * m32r-opc.c (m32r_cgen_insn_table_entries): Add FILL_SLOT attributeDoug Evans2-568/+494
to bcl8,bncl8 entries. (macro_insn_table_entries): Add FILL_SLOT attribute to bcl8r,bncl8r entries.
1998-11-05Wed Nov 4 18:46:47 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley1-1/+3
* configure.in: Added case for bfd_fr30_arch. * Makefile.am (CFILES): Added fr30-asm.c, fr30-dis.c, fr30-opc.c. (ALL_MACHINES): Added fr30-asm.lo, fr30-dis.lo, fr30-opc.lo. (CLEANFILES): Added stamp-fr30. (FR30_DEPS): Added. * fr30-asm.c: New file. * fr30-dis.c: New file. * fr30-opc.c: New file. * fr30-opc.h: New file. * po/POTFILES.in: Regenerated * po/opcodes.pot: Regenerated
1998-11-05Wed Nov 4 18:46:47 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley2-41/+202
* po/POTFILES.in: Regenerated * po/opcodes.pot: Regenerated
1998-11-05Wed Nov 4 18:46:47 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley9-694/+2603
* configure.in): Added case for bfd_fr30_arch. * Makefile.am (CFILES): Added fr30-asm.c, fr30-dis.c, fr30-opc.c. (ALL_MACHINES): Added fr30-asm.lo, fr30-dis.lo, fr30-opc.lo. (CLEANFILES): Added stamp-fr30. (FR30_DEPS): Added. * fr30-asm.c: New file. * fr30-dis.c: New file. * fr30-opc.c: New file. * fr30-opc.h: New file.
1998-11-02Mon Nov 2 15:05:33 1998 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer3-286/+840
* configure.in: detect cygwin* instead of cygwin32* * configure: regenerate
1998-10-27 * config/tc-mips.c (hilo_interlocks): Remove mips_3900.Gavin Romig-Koch2-8/+13
(append_insn): Account for the tx39's multiply behavior. * mips.h (INSN_MULT): Added. * mips-opc.c (IS_M): Added.
1998-10-23* Fixes for PRs 17559, 16602, brought over from sky branch.Frank Ch. Eigler2-3/+38
start-sanitize-r5900 Fri Oct 23 12:06:00 EDT 1998 Frank Ch. Eigler <fche@cygnus.com> * mips-opc.c (vrget, vclipw, vrnext): Correct COP2 opcodes and masks. end-sanitize-r5900
1998-10-19 * cgen-asm.in (insert_1): New function.Doug Evans1-29/+92
(insert_normal): Progress on handling ! CGEN_INT_INSN_P. (insert_insn_normal): Update handling of CGEN_INT_INSN_P. (@arch@_cgen_assemble_insn): Update type of `buf' arg. * cgen-dis.in (extract_1): New function. (extract_normal): buf_ctrl renamed to ex_info, update type. Progress on handling of CGEN_INT_INSN_P. (extract_insn_normal): buf_ctrl renamed to ex_info, update type. Update handling of CGEN_INT_INSN_P. Handle errors from @arch@_cgen_extract_operand. (print_insn): Renamed from print_int_insn. Handle ! CGEN_INT_INSN_P. (default_print_insn): Renamed from print_insn. Handle ! CGEN_INT_INSN_P. (print_insn_@arch@): Handle error returns from print_insn. * cgen-opc.in (cgen_get_insn_value, cgen_put_insn_value): New fns. (@arch@_cgen_lookup_insn): Update handling of CGEN_INT_INSN_P. (@arch@_cgen_lookup_get_insn_operands): Ditto. * m32r-opc.c,m32r-opc.h,m32r-asm.c,m32r-dis.c: Regenerate.
1998-10-13* Doh, backing out premature devo patch re PR 17559.Frank Ch. Eigler1-7/+0
1998-10-13* Patch for PR 17559, devo style.Frank Ch. Eigler2-52/+195
start-sanitize-r5900 Tue Oct 13 12:47:42 EDT 1998 Frank Ch. Eigler <fche@cygnus.com> * mips-opc.c: Update COP2 operand formats for vrnext and vrget instructions. end-sanitize-r5900
1998-10-12 * m10300-opc.c: DSP instrutions which only write to one generalJeff Law2-96/+101
register have no restrictions on matching operands.
1998-10-12 * m10300-opc.c (lsr_add): Fix typo for "lsr_add imm,reg,reg,reg" case.Jeff Law2-1/+5
pr17742
1998-10-09regenerate m32r-opc.c, m32r-opc.hDoug Evans1-0/+4
1998-10-08 * m10300-opc.c (asr, lsr, asl): Fix am33 single bit shift opcode.Jeff Law2-19/+40
pr17706
1998-09-30Fix PR 17469 - treat TRAP as another in the set of branch type instructions.Nick Clifton1-0/+9
1998-09-24Fic PR 17045: Add FLAG_JSR attribute to DBT, REIT, RTD and TRAP insns.Nick Clifton1-0/+5
1998-09-23PR 16898: Add uses of EITHER_BUT_PREFER_ME execution unit class.Nick Clifton2-25/+32
1998-09-18 * dvp-opc.c (gif_opcodes): Support EOP on gifimage.Doug Evans1-0/+10
PR 17293.
1998-09-10Sanitize out Nortel 750 sprsMichael Meissner1-0/+30
1998-09-09Add PowerPC 750 move to/from SPRsMichael Meissner1-0/+7
1998-09-05Fix detection of thumb-elf function symbolsNick Clifton2-11/+11
1998-08-31remove armelf sanitization.Catherine Moore1-34/+24
1998-08-31remove armelf sanitization.Catherine Moore2-31/+0
1998-08-30 * alpha-dis.c (print_insn_alpha): Use the machine type toRichard Henderson1-0/+9
decide which PALcode set to include.
1998-08-21Fix for PR15003 - add FLAG_MUL32 to MAC, MACS, MSUB and MSUBS insns.Nick Clifton1-0/+5
1998-08-20check for mentions of sanitized filesIan Lance Taylor1-4/+14
1998-08-18 * mips-opc.c: Insert contents of vu0.h, rather than including it.Ian Lance Taylor3-165/+9
* vu0.h: Remove. * Makefile.am: Rebuild dependencies. * Makefile: Rebuild.
1998-08-13 * ppc-opc.c (powerpc_operands): Omit parens around additions inIan Lance Taylor1-0/+14
operand name macros.
1998-08-12 From Peter Thiemann <thiemann@informatik.uni-tuebingen.de>:Ian Lance Taylor1-0/+6
* ppc-opc.c (insert_mbe): Handle wrapping bitmasks. (extract_mbe): Likewise.
1998-08-12 * m10300-opc.c: Fix typo in udf20 .. udf25 instruction opcodes.Jeff Law1-0/+2
1998-08-12 * m10300-opc.c: First cut at UDF instructions.Jeff Law2-8/+145
1998-08-12sanitize-vr5400 -> sanitize-cygnus, for 98r2Ken Raeburn1-9/+9
1998-08-10Fix indentation.Catherine Moore1-0/+7
1998-08-10 * arm-dis.c (print_insn_big_arm): Check for thumb symbolCatherine Moore3-20/+113
attributes. (print_insn_little_arm): Likewise.
1998-08-03 Move all global state data into opcode table struct, and treatDoug Evans4-46/+362
opcode table as something that is "opened/closed". * cgen-asm.c (all fns): New first arg of opcode table descriptor. (cgen_asm_init): Delete. (cgen_set_parse_operand_fn): New function. * cgen-dis.c (all fns): New first arg of opcode table descriptor. (cgen_dis_init): Delete. * cgen-opc.c (all fns): New first arg of opcode table descriptor. (cgen_current_{opcode_table_mach,endian}): Delete. * cgen-asm.in (all fns): New first arg of opcode table descriptor. * cgen-dis.in (all fns): Ditto. * cgen-opc.in (all fns): Ditto. * m32r-asm.c,m32r-dis.c,m32r-opc.c,m32r-opc.h: Regenerate. * cgen-asm.in (parse_insn_normal): Ignore case in mnemonics. * cgen-dis.in (print_normal): Split into two. (print_address): New function. (extract_insn_normal): Clarify insn_value arg. (print_int_insn): Renamed from print_insn. (print_insn): New arg. (print_insn_@arch@): Open opcode table if not already done so. Move reading of insn into print_insn.
1998-07-30* Fix for PR 16389, brought over from d30v branchFrank Ch. Eigler1-0/+13
Thu Jul 30 21:41:10 1998 Frank Ch. Eigler <fche@cygnus.com> * d30v-opc.c (d30v_opcode_table): Add new "LKR" flag to some instructions.
1998-07-28 * m10300-opc.c: Add entries for "no_match_operands" field inJeff Law2-1228/+889
the opcode table.
1998-07-24 * m10300-dis.c: Do not emit a comma before a PLUS (autoincrement)Jeff Law1-0/+7
operand.
1998-07-24 * m32r-asm.c,m32r-opc.c: Regenerate (-Wall cleanups).Doug Evans2-167/+171