aboutsummaryrefslogtreecommitdiff
path: root/gas
AgeCommit message (Collapse)AuthorFilesLines
1998-11-20Add support for FR30_OPERAND_I32Nick Clifton1-0/+7
1998-11-19Add support for -marm6xxx and -marm7xxx command line switchesNick Clifton1-0/+5
1998-11-19run sanitize over Makefile.{am,in} for fr30Doug Evans1-1/+1
1998-11-19 * gas/mips/sync.[sd]: New testcase.Doug Evans4-1/+22
* gas/mips/mips.exp: Run it. pr 18302
1998-11-19 * Makefile.am (DEP): Use $(srcdir)/../mkdep.Doug Evans1-0/+10
(itbl-ops.o): Delete duplicate dependencies. Rebuild dependencies. Add fr30 dependencies. * Makefile.in: Rebuild.
1998-11-18Wed Nov 18 11:27:56 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley2-7/+11
* gas/fr30/allinsn.s (dmov): Correct hex literals.
1998-11-17Fixed reloc generation to match latest opcoide list from cgen.Nick Clifton2-23/+23
1998-11-17Moved bad insns to end of test file and added disassembly of good insns.Nick Clifton2-179/+69
1998-11-17PR17074 - ignore line terminator characters found inside strings.Nick Clifton2-2/+9
1998-11-17Fix syntax errorsNick Clifton2-4/+7
1998-11-17Mon Nov 16 19:27:52 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley2-4/+8
* gas/fr30/allinsn.s: Fixed more typos.
1998-11-13Fixed typos and added some uppercase vs lowercase testingNick Clifton2-19/+24
1998-11-13Add support for delay slot insns.Nick Clifton2-34/+67
1998-11-13Thu Nov 12 19:21:24 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley1-1/+5
* po/gas.pot: Regenerated.
1998-11-12Add code to support FR30 instrucitons which contain a colon in their mnemonicNick Clifton3-0/+80
1998-11-11sanitize fr30 partsDoug Evans1-0/+2
1998-11-11Removed superflous code.Nick Clifton2-593/+28
1998-11-10New files for testing fr30 assemblerNick Clifton6-0/+606
1998-11-10Added fr30 directory to things to looseNick Clifton1-1/+1
1998-11-10Added tc-fr30.h to things to looseNick Clifton1-0/+1
1998-11-10Changes so that GAS will build - not work - just build.Nick Clifton3-174/+84
1998-11-10 * config/tc-d10v.h (obj_fix_adjustable): Define.Catherine Moore2-15/+133
(TC_FORCE_RELOCATION): Define. (d10v_force_relocation): Declare. * config/tc-d10v.c (tc_gen_reloc): Handle Vtable relocs. (md_apply_fix3): Handle Vtable relocs. (d10v_fix_adjustable): New. (d10v_force_relocation): New.
1998-11-09Change default behaviour so that conflicts between register names and usr ↵Nick Clifton1-0/+5
symbols are ignored.
1998-11-06redo fr30 sanitizationDoug Evans1-0/+28
1998-11-05sanitize fr30 port for nowDoug Evans3-4/+5
1998-11-05Wed Nov 4 18:42:00 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley1-938/+1042
* po/gas.pot: Regenerated.
1998-11-05Wed Nov 4 18:42:00 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley4-686/+248
* configure.in: Add fr30-*-*. * config/tc-fr30.c: New file. * Makefile.in: Regenerated. * config.in: Regenerated. * configure: Regenerated.
1998-11-05Wed Nov 4 18:42:00 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley2-0/+1299
* config/tc-fr30.c: New file.
1998-11-03 * config/tc-m32r.c (assemble_two_insns): Ensure both insnsDoug Evans1-0/+5
are 16 bit insns. PR 18135.
1998-11-03 * gas/m32r/error.exp: New error testcase driver.Doug Evans4-1/+27
* gas/m32r/wrongsize.s: New testcase. PR 18135.
1998-11-03 * gas/m32r/fslot.[sd]: New testcase.Doug Evans6-1/+113
* gas/m32r/m32r.exp: Run it. * gas/m32r/fslotx.[sd]: New testcase. * gas/m32r/m32rx.exp: Run it. * gas/m32r/m32rx.[sd]: Update. PR 18134.
1998-11-03Mon Nov 2 20:10:18 1998 Martin von Loewis <loewis@informatik.hu-berlin.de>Ian Lance Taylor2-67/+80
* app.c (do_scrub_begin): Set characters above 127 to be symbol characters. (do_scrub_chars): Add some casts to unsigned char to avoid unwanted sign extension. * read.c (lex_type): Set characters about 127 to be symbol characters. * config/tc-i386.c (md_begin): Set identifier_chars and operand_chars for values above 127.
1998-11-02Mon Nov 2 15:05:33 1998 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer3-222/+679
* configure.in: detect cygwin* instead of cygwin32* * configure: regenerate
1998-10-27Add support for producing a lsiting from piped input.Nick Clifton2-140/+221
1998-10-27 * config/tc-mips.c (hilo_interlocks): Remove mips_3900.Gavin Romig-Koch1-0/+5
(append_insn): Account for the tx39's multiply behavior. * mips.h (INSN_MULT): Added. * mips-opc.c (IS_M): Added.
1998-10-27PR 17947: Add -> to indicate two instructions are explicitly serialMichael Meissner2-45/+52
1998-10-24 * config/tc-sh.c (sh_fix_adjustable): Adjust EXTERN andCatherine Moore2-7/+9
WEAK handling.
1998-10-23* Fix for PR 17559 brought over from sky branchFrank Ch. Eigler1-0/+13
start-sanitize-r5900 Fri Oct 23 13:01:24 EDT 1998 Frank Ch. Eigler <fche@cygnus.com> * gas/mips/vu0.[sd]: Update tests for VRNEXT and VRGET instructions, to match corrected operand synatx. end-sanitize-r5900
1998-10-22Revert last change.Catherine Moore1-0/+4
1998-10-22 * config/tc-mips.c : support frame and regmask/fregmask whenRon Unrau2-165/+199
MIPS_STABS_ELF is specified.
1998-10-20Tue Oct 20 11:35:06 1998 Alan Modra <alan@spri.levels.unisa.edu.au>Ian Lance Taylor1-0/+2
* gas/i386/i386.exp: Run AMD insn test. * gas/i386/amd.s: New test. * gas/i386/amd.d: New test results.
1998-10-20Tue Oct 20 11:18:28 1998 Alan Modra <alan@spri.levels.unisa.edu.au>Ian Lance Taylor1-0/+19
* doc/c-i386.texi: Replace occurences of "opcode" with "instruction mnemonic", "instruction", or "mnemonic" when referring to the name of an instruction. Use "opcode" when referring to the sequence of machine bytes. * config/tc-i386.c (opcode_chars): Rename to mnemonic_chars. (is_opcode_char): Rename to is_mnemonic_char. (md_assemble and i386_operand): Correct error messages from "opcode" to "instruction mnemonic" Rename throughout opcode[] -> mnemonic[], opp -> mnem_p, MAX_OPCODE_SIZE -> MAX_MNEM_SIZE, DWORD_OPCODE_SUFFIX -> DWORD_MNEM_SUFFIX, WORD_OPCODE_SUFFIX -> WORD_MNEM_SUFFIX, BYTE_OPCODE_SUFFIX -> BYTE_MNEM_SUFFIX, SHORT_OPCODE_SUFFIX -> SHORT_MNEM_SUFFIX LONG_OPCODE_SUFFIX -> LONG_MNEM_SUFFIX * config/tc-i386.h (*_MNEM_SUFFIX): Rename from *_OPCODE_SUFFIX.
1998-10-20Tue Oct 20 11:18:28 1998 Alan Modra <alan@spri.levels.unisa.edu.au>Ian Lance Taylor2-50/+51
* config/tc-i386.c (i386_operand): Check for garbage after register name.
1998-10-20 * config/tc-i386.c (md_apply_fix3): Change handling of PCREL relocIan Lance Taylor2-2/+32
for BFD_ASSEMBLER to only change value when COFF if TE_PE.
1998-10-20 * config/tc-sh.h (obj_fix_adjustable): Define.Catherine Moore3-23/+134
* config/tc-sh.c (sh_force_relocation): Handle VT relocs. (md_apply_fix): Likewise. (tc_gen_reloc): Likewise. (sh_fix_adjustable): New.
1998-10-19 * cgen.c (gas_cgen_finish_insn): Update handling of CGEN_INT_INSN_P.Doug Evans1-0/+11
* cgen.h (gas_cgen_finish_insn): Update prototype. * config/tc-m32r.c (m32r_insn): CGEN_INT_INSN -> CGEN_INT_INSN_P. cgen_insn_t -> CGEN_INSN_INT. (make_parallel): Update handling of CGEN_INT_INSN_P. (assemble_parallel_insn): Ditto. (target_make_parallel): New function. (md_assemble): Use it.
1998-10-19Fix typo.Catherine Moore2-1/+5
1998-10-19 * config/tc-sh.c (md_assemble): Make sure the entire opcode isJeff Law2-1/+24
converted into lower case. pr17413
1998-10-16 * cgen.c (gas_cgen_md_apply_fix3): Handle VTABLE relocs.Catherine Moore3-30/+110
(gas_cgen_tc_gen_reloc): Likewise. * config/tc-m32r.h (obj_fix_adjustable): Define. * config/tc-m32r.c (m32r_fix_adjustable): New. (m32r_force_relocation): Handle VTABLE relocs.
1998-10-13Fix PR17762 - convert second opcode of a parallel insn to lower case beforeNick Clifton1-0/+3
parsing.