aboutsummaryrefslogtreecommitdiff
path: root/gas/itbl-ops.h
AgeCommit message (Collapse)AuthorFilesLines
1997-02-24 * as.c: Remove -t option.Dawn Perchik1-0/+3
* configure, configure.in: Move itbl-cpu.h to mips specific configure. * itbl-ops.h: Include itbl-cpu.h only if HAVE_ITBL_CPU is defined. * config/tc-mips.h: Define HAVE_ITBL_CPU.
1997-02-23minor formatting fixesIan Lance Taylor1-2/+0
1997-02-23 * itbl-parse.y: Fix indentation mistakes from indent program.Dawn Perchik1-33/+60
* itbl-lex.l: Fix indentation mistakes from indent program. * itbl-ops.h: Add include for ansidecl.h. Add PARAMS around function arguments. Add declaration for itbl_have_entries. * itbl-ops.c: Add PARAMS around function arguments. * Makefile.in: Add itbl build rules. Add dependancies for itbl files to mips target. * as.c: Add itbl support. Add new option "--insttbl" for dynamically extending instruction set. * as.h: Declare insttbl_file_name; the name of file defining extensions to the basic instruction set * configure.in, configure: Add itbl-parse.o, itbl-lex.o, and itbl-ops.o to extra_objects for mips configuration. Add include file link from itbl-cpu.h to config/itbl-${target_cpu_type}.h. * config/tc-mips.c: Allow copz instructions. Add notes for future additions to the itbl support. Add debug macros. (macro): Call itbl_assemble to assemble itbl instructions. See if an unknown register is specified in an itbl entry.
1997-02-11 * itbl-ops.c: New file. Add support for dynamically readDawn Perchik1-0/+75
instruction registers, opcodes and formats. Build internal table for new instructions and provide callbacks for assembler and disassembler. * itbl-lex.l, itbl-parse.y: Lex and yacc parsers for instruction spec table. * itbl-ops.h: New file. Header file for itbl support. * config/itbl-mips.h: New file. Mips specific definitions for itbl support.