Nick Clifton
ba23e138c9
Fix value of SHORT_A1.
Move SHORT_AR to end of list of short instructions.
27 years ago
Alan Modra
d0b4722035
Mostly cosmetic. Fixes to comments. Don't start as_bad and as_warn
messages with capital. Don't malign Unixware, malign SysV386 instead.
27 years ago
Nick Clifton
866afedcb4
Apply patch for 100679
27 years ago
Alan Modra
cc5ca5ce51
Extend the i386 gas testsuite to do some tests for intel_syntax. Fix all
the errors exposed by this addition. These were intel mode
"fi... word ptr", "fi... dword ptr", "jmp Imm seg, Imm offset", "out dx,al".
The failure with intel "out dx,al" was also present in att "out al,dx".
Extend testsuite to catch this case too.
27 years ago
Nick Clifton
68e324a2b8
Rename 'flags' to 'signed_overflow_ok_p'
27 years ago
Andrew Haley
60f036a265
2000-02-24 Andrew Haley <aph@cygnus.com>
* cgen.h (CGEN_INSN_MACH_HAS_P): New macro.
(CGEN_CPU_TABLE): flags: new field.
Add prototypes for new functions.
27 years ago
Alan Modra
9b9b5cd47d
Forgot Changelog for last i386.h change.
27 years ago
Alan Modra
7f3f1ea2a1
Correct intel_syntax fsub* and fdiv* handling. Oh, how I'd like to be rid
of UNIXWARE_COMPAT.
27 years ago
Alan Modra
5b93d8bb51
Add IBM 370 support.
27 years ago
Chandra Chavva
20609ff761
* opcode/d30v.h (FLAG_NOT_WITH_ADDSUBppp): Redefined as operation cannot
be combined in parallel with ADD/SUBppp.
27 years ago
Andrew Haley
87f398dd6a
g2000-02-22 Andrew Haley <aph@cygnus.com>
* mips.h: (OPCODE_IS_MEMBER): Add comment.
27 years ago
Andrew Haley
9a1e79ca63
ChangeLog change only.
27 years ago
Andrew Haley
367c01aff9
1999-12-30 Andrew Haley <aph@cygnus.com>
* mips.h (OPCODE_IS_MEMBER): Add gp32 arg.
27 years ago
Alan Modra
add0c67765
Cosmetic changes to tc-i386.[ch] + extend x86 gas testsuite jmp and
call tests + tweak intel mode far call and jmp.
27 years ago
Alan Modra
3138f287b1
x86 indirect jump/call syntax fixes. Disassembly fix for lcall.
27 years ago
Jeff Law
ccecd07b7e
* mn10300.h: Add new operand types. Add new instruction formats.
27 years ago
Jeff Law
b37e19e99a
* hppa.h (pa_opcodes): Correctly handle immediate for PA2.0 "bb"
instruction.
27 years ago
Gavin Romig-Koch
5fce5ddfd3
For include/opcode:
* mips.h (INSN_ISA5): New.
For opcodes:
* mips-opc.c (I5): New.
(abs.ps,add.ps,alnv.ps,c.COND.ps,cvt.s.pl,cvt.s.pu,cvt.ps.s
madd.ps,movf.ps,movt.ps,mul.ps,net.ps,nmadd.ps,nmsub.ps,
pll.ps,plu.ps,pul.ps,puu.ps,sub.ps,suxc1,luxc1): New.
27 years ago
Gavin Romig-Koch
2bd7f1f332
For include/opcode:
* mips.h (OPCODE_IS_MEMBER): New.
For gas:
* config/tc-mips.c (macro_build): Use OPCODE_IS_MEMBER.
(mips_ip): Use OPCODE_IS_MEMBER.
For opcodes:
* mips-dis.c (_print_insn_mips): Use OPCODE_IS_MEMBER.
27 years ago
Nick Clifton
4df2b5c55e
Define SHORT_AR (fix for CR: 101340)
27 years ago
Michael Meissner
446a06c9b8
Add md expression support; Cleanup alpha warnings
27 years ago
Jeff Law
eca04c6a4a
* hppa.h (pa_opcodes): Add load and store cache control to
instructions. Add ordered access load and store.
* hppa.h (pa_opcode): Add new entries for addb and addib.
* hppa.h (pa_opcodes): Fix cmpb and cmpib entries.
* hppa.h (pa_opcodes): Add entries for cmpb and cmpib.
27 years ago
Diego Novillo
c43185deeb
Added seven new instructions ld, ld2w, sac, sachi, slae, st and
27 years ago
Jeff Law
146e763ae3
Add missing initializer lost in last change.
27 years ago
Jeff Law
390f858d11
* hppa.h (pa_opcodes): Add "call" and "ret". Clean up "b", "bve"
and "be" using completer prefixes.
27 years ago
Jeff Law
8c47ebd96b
* hppa.h (pa_opcodes): Add initializers to silence compiler.
27 years ago
Jeff Law
ec3533da58
* hppa.h: Update comments about character usage.
27 years ago
Jeff Law
18369bea46
* hppa.h (pa_opcodes): Fix minor thinkos introduced while cleaning
27 years ago
Jeff Law
d3ffb03249
* hppa.h (pa_opcodes): Add remaining PA2.0 integer load/store
instructions.
27 years ago
Jeff Law
c49ec3da04
* hppa.h (pa_opcodes): Add remaining PA2.0 FP load/store instructions.
27 years ago
Jeff Law
5d2e7eccb2
* hppa.h (pa_opcodes): Add long offset double word load/store
instructions.
27 years ago
Jeff Law
6397d1a2e8
* hppa.h (pa_opcodes): Add FLAG_STRICT variants of FP loads and
stores.
27 years ago
Jeff Law
142f0fe0fb
* hppa.h (pa_opcodes): Handle PA2.0 fcnv, fcmp and ftest insns.
27 years ago
Jeff Law
f5a68b4510
* hppa.h (pa_opcodes): Finish support for PA2.0 "b" instructions.
27 years ago
Jeff Law
8235801e55
* hppa.h (pa_opcodes): Handle PA2.0 "bve" instructions.
27 years ago
Jeff Law
35184366b0
* hppa.h (pa_opcodes): Add new syntax "be" instructions.
27 years ago
Jeff Law
f0bfde5ebf
* hppa.h (pa_opcodes): Note use of 'M' and 'L'.
27 years ago
Jeff Law
27bbbb582a
* hppa.h (pa_opcodes): Add support for "b,l".
27 years ago
Jeff Law
c36efdd208
* hppa.h (pa_opcodes): Add support for "b,gate".
27 years ago
Jeff Law
9392fb1136
* hppa.h (pa_opcodes): Use 'fX' for first register operand
in xmpyu.
27 years ago
Jeff Law
e0c52e9997
* hppa.h (pa_opcodes): Fix mask for probe and probei.
27 years ago
Jeff Law
f2727d047c
* hppa.h (pa_opcodes): Fix mask for depwi.
27 years ago
Jeff Law
52d836e28f
* hppa.h (pa_opcodes): Add "addil" variant which has the %r1 as
27 years ago
Jeff Law
90765e3a9e
* hppa.h: Add strict variants of PA1.0/PA1.1 loads and stores.
27 years ago
Ian Lance Taylor
8340b17f41
1999-09-04 Steve Chamberlain <sac@pobox.com>
* pj.h: New file.
27 years ago
Alan Modra
5f47d35be1
Allow spaces in i386 FP reg names, eg. %st ( 1 ).
27 years ago
Jeff Law
7d8fdb64f6
* hppa.h (pa_opcodes): Replace 'f' by 'v'. Prefix float register args
by 'f'.
27 years ago
Jeff Law
90927b9c0e
* hppa.h (pa_opcodes): Add extrd, extrw, depd, depdi, depw, depwi.
Add supporting args.
27 years ago
Jeff Law
1d16bf9c3b
* hppa.h: Document new completers and args.
* hppa.h (pa_opcodes): Add 64 bit patterns and pa2.0 syntax for uxor,
uaddcm, dcor, addi, add, sub, subi, shladd, rfi, and probe. Add pa2.0
extensions for ssm, rsm, pdtlb, pitlb. Add performance instructions
pmenb and pmdis.
27 years ago
Jeff Law
5e6ca42117
Fix minor bug in last change.
27 years ago