binutils-gdb/opcodes
Elena Zannoni 2397604975 2002-08-19 Elena Zannoni <ezannoni@redhat.com>
From  matthew green  <mrg@redhat.com>

        * ppc-dis.c (powerpc_dialect): Support `-m500', `-m500x2' and
        `-mefs'. Turn off AltiVec for E500 and efs.
        (print_insn_powerpc): Don't print an AltiVec instruction if the
        dialect is not efs.

        * ppc-opc.c (insert_pmrn, extract_pmrn, insert_ev2, extract_ev2,
        insert_ev4, extract_ev4, insert_ev8, extract_ev8): New functions
        for extracting pmrn/evld/evstd/etc operands.
        (CRB, CRFD, CRFS, DC, RD): New instruction fields.
        (CT): Make this equal to RD + 1.
        (PMRN): New operand.
        (RA): Update.
        (EVUIMM, EVUIMM_2, EVUIMM_4, EVUIMM_8): New operands.
        (WS): Update.
        (EVSEL, EVSEL_MASK): New instruction form and mask for EVSEL.
        (ISEL, ISEL_MASK): New instruction form and mask for ISEL.
        (XISEL, XISEL_MASK): New instruction form and mask for ISEL.
        (CTX, CTX_MASK): New instruction form and mask for context cache
        instructions.
        (UCTX, UCTX_MASK): New instruction form and mask for user context
        cache instructions.
        (XC, XC_MASK, XUC, XUC_MASK): New instruction forms.
        (CLASSIC): New define.
        (PPCESPE): New define.
        (PPCISEL, , PPCBRLK, PPCPMR, PPCCHLK, PPCRFMI): New
        defines for integer select, cache control, branch
        locking, power management, cache locking and machine check
        APU instructions, respectively.
        (efsabs, efsnabs, efsneg, efsadd, efssub, efsmul,
        efsdiv, efscmpgt, efscmplt, efscmpeq, efststgt, efststlt,
        efststeq, efscfui, efsctuiz, efscfsi, efscfuf, efscfsf,
        efsctui, efsctsi, efsctsiz, efsctuf, efsctsf,
        evaddw, evaddiw, evsubfw, evsubifw, evabs, evneg, evextsb,
        evextsh, evrndw, evcntlzw, evcntlsw, brinc, evand, evandc, evor,
        evorc, evxor, eveqv, evnand, evnor, evrlw, evrlwi, evslw, evslwi,
        evsrws, evsrwu, evsrwis, evsrwiu, evsplati, evsplatfi, evmergehi,
        evmergelo, evmergehilo, evmergelohi, evcmpgts, evcmpgtu, evcmplts,
        evcmpltu, evcmpeq, evsel, evldd, evlddx, evldw, evldwx, evldh,
        evldhx, evlwhe, evlwhex, evlwhou, evlwhoux, evlwhos, evlwhosx,
        evlwwsplat, evlwwsplatx, evlwhsplat, evlwhsplatx, evlhhesplat,
        evlhhesplatx, evlhousplat, evlhousplatx, evlhossplat, evlhossplatx,
        evstdd, evstddx, evstdw, evstdwx, evstdh, evstdhx, evstwwe,
        evstwwex, evstwwo, evstwwox, evstwhe, evstwhex, evstwho, evstwhox,
        evfsabs, evfsnabs, evfsneg, evfsadd, evfssub, evfsmul, evfsdiv,
        evfscmpgt, evfscmplt, evfscmpeq, evfststgt, evfststlt, evfststeq,
        evfscfui, evfsctuiz, evfscfsi, evfscfuf, evfscfsf, evfsctui,
        evfsctsi, evfsctsiz, evfsctuf, evfsctsf, evsabs, evsnabs, evsneg,
        evsadd, evssub, evsmul, evsdiv, evscmpgt, evsgmplt, evsgmpeq,
        evststgt, evststlt, evststeq, evscfui, evscfsi, evscfuf, evscfsf,
        evsctui, evsctuiz, evsctsi, evsctsiz, evsctuf, evsctsf, evmhossf,
        evmhossfa, evmhosmf, evmhosmfa, evmhosmi, evmhosmia, evmhoumi,
        evmhoumia, evmhessf, evmhessfa, evmhesmf, evmhesmfa, evmhesmi,
        evmhesmia, evmheumi, evmheumia, evmhossfaaw, evmhossiaaw,
        evmhosmfaaw, evmhosmiaaw, evmhousiaaw, evmhoumiaaw, evmhessfaaw,
        evmhessiaaw, evmhesmfaaw, evmhesmiaaw, evmheusiaaw, evmheumiaaw,
        evmhossfanw, evmhossianw, evmhosmfanw, evmhosmianw, evmhousianw,
        evmhoumianw, evmhessfanw, evmhessianw, evmhesmfanw, evmhesmianw,
        evmheusianw, evmheumianw, evmhogsmfaa, evmhogsmiaa, evmhogumiaa,
        evmhegsmfaa, evmhegsmiaa, evmhegumiaa, evmhogsmfan, evmhogsmian,
        evmhogumian, evmhegsmfan, evmhegsmian, evmhegumian, evmwhssf,
        evmwhssfa, evmwhssfaa, evmwhssmaa, evmwhsmfaa, evmwhsmiaa,
        evmwhusiaa, evmwhumiaa, evmwhssfan, evmwhssian, evmwhsmfan,
        evmwhsmian, evmwhusian, evmwhumian, evmwhgssfaa, evmwhgsmfaa,
        evmwhgsmiaa, evmwhgumiaa, evmwhgssfan, evmwhgsmfan, evmwhgsmian,
        evmwhgumian, evmwhsmf, evmwhsmfa, evmshsmi, evmshsmia, evmshumi,
        evmshumia, evmmlssf, evmmlssfa, evmwlsmf, evmwlsmfa, evmwlumi,
        evmwlumia, evmwlssfaaw, evmwlssiaaw, evmwlsmfaaw, evmwlsmiaaw,
        evmwlusiaaw, evmwlumiaaw, evmwissfanw, evmwissianw, evmwlsmfanw,
        evmwlsmianw, evmwlusianw, evmwlumianw, evmwssf, evmwssfa,
        evmwsmf, evmwsmfa, evmwsmi, evmwsmia, evmwumi, evmwumia,
        evmwssfaa, evmwsmfaa, evmwsmiaa, evmwumiaa, evmwssfan, evmwsmfan,
        evmwsmian, evmwumian, evaddssiaaw, evaddsmiaaw, evaddusiaaw,
        evaddumiaaw, evsubfssiaaw, evsubfsmiaaw, evsubfusiaaw,
        evsubfumiaaw, evmra, evdivws, evdivws): New e500x2 Core Complex
        instructions.
        (rfmci): New machine check APU instruction.
        (isel): New integer select APU instructino.
        (icbtls, icbtlse, icblc, icblce, dcbtls, dcbtlse, dcbtstls,
        dcbtstlse, dcblc, dcblce): New cache control APU instructions.
        (mtspefscr, mfspefscr): New instructions.
        (mfpmr, mtpmr): New performance monitor APU instructions.
        (savecontext): New context cache APU instructions.
        (bblels, bbelr): New branch locking APU instructions.
        (bblels, bbelr): New instructions.
        (mftbl, mftbu, mftb): Set as CLASSIC instructions.  Add BOOKE alias.
2002-08-19 20:59:10 +00:00
..
po Updated Swedish translation 2002-08-09 15:07:57 +00:00
a29k-dis.c * a29k-dis.c: Replace CONST with const. 2002-06-08 07:29:27 +00:00
acinclude.m4 * acinclude.m4 (AM_INSTALL_LIBBFD): Fake to fool autotools. 2002-05-17 10:34:29 +00:00
aclocal.m4 * acinclude.m4 (AM_INSTALL_LIBBFD): Fake to fool autotools. 2002-05-17 10:34:29 +00:00
alpha-dis.c * alpha-dis.c (print_insn_alpha): Also mask the base opcode for 2002-01-22 09:44:09 +00:00
alpha-opc.c * alpha-opc.c (alpha_opcodes): Fix thinko in ret pseudo 2002-02-15 21:00:45 +00:00
arc-dis.c * Makefile.am (sh-dis.lo): Don't put make commands in deps. 2002-05-25 12:55:19 +00:00
arc-dis.h
arc-ext.c
arc-ext.h
arc-opc.c
arm-dis.c Fix handling of BLX instruction to conform to Operations definition in the 2002-05-23 12:48:23 +00:00
arm-opc.h * arm-opc.h (arm_opcodes): Use generic rule %5?hb instead of %h. 2002-01-19 12:27:24 +00:00
avr-dis.c
cgen-asm.c
cgen-asm.in [ opcodes/ChangeLog ] 2002-02-12 14:51:54 +00:00
cgen-dis.c 2002-02-10 Daniel Jacobowitz <drow@mvista.com> 2002-02-10 19:03:14 +00:00
cgen-dis.in [ cgen/ChangeLog ] 2002-05-08 20:47:07 +00:00
cgen-ibld.in
cgen-opc.c
cgen.sh
ChangeLog 2002-08-19 Elena Zannoni <ezannoni@redhat.com> 2002-08-19 20:59:10 +00:00
ChangeLog-9297
ChangeLog-9899
config.in * Makefile.am: "make dep-am". 2002-02-11 05:05:09 +00:00
configure update translations. 2002-07-23 09:58:05 +00:00
configure.in update translations. 2002-07-23 09:58:05 +00:00
cris-dis.c
cris-opc.c
d10v-dis.c * d10v-dis.c (print_operand): Apply REGISTER_MASK to `num' of 2001-12-04 12:30:55 +00:00
d10v-opc.c Fix for invalid conflict warning. 2002-05-30 15:25:37 +00:00
d30v-dis.c
d30v-opc.c
dep-in.sed * dep-in.sed: Cope with absolute paths. 2002-04-04 14:05:44 +00:00
dis-buf.c
disassemble.c Add IP2k GAS and OPCODES support. 2002-07-19 07:52:40 +00:00
dlx-dis.c Add DLX target 2002-05-28 14:08:47 +00:00
fr30-asm.c Regernate cgen built files. 2002-05-15 20:54:50 +00:00
fr30-desc.c Regernate cgen built files. 2002-05-15 20:54:50 +00:00
fr30-desc.h [ include/opcode/ChangeLog ] 2002-01-22 21:45:36 +00:00
fr30-dis.c Regernate cgen built files. 2002-05-15 20:54:50 +00:00
fr30-ibld.c [ include/opcode/ChangeLog ] 2002-01-22 21:45:36 +00:00
fr30-opc.c [ include/opcode/ChangeLog ] 2002-01-22 21:45:36 +00:00
fr30-opc.h [ include/opcode/ChangeLog ] 2002-01-22 21:45:36 +00:00
frv-asm.c 2002-06-18 Dave Brolley <brolley@redhat.com> 2002-06-18 21:21:05 +00:00
frv-desc.c 2002-06-18 Dave Brolley <brolley@redhat.com> 2002-06-18 21:21:05 +00:00
frv-desc.h 2002-06-18 Dave Brolley <brolley@redhat.com> 2002-06-18 21:21:05 +00:00
frv-dis.c 2002-06-18 Dave Brolley <brolley@redhat.com> 2002-06-18 21:21:05 +00:00
frv-ibld.c 2002-06-18 Dave Brolley <brolley@redhat.com> 2002-06-18 21:21:05 +00:00
frv-opc.c 2002-06-18 Dave Brolley <brolley@redhat.com> 2002-06-18 21:21:05 +00:00
frv-opc.h 2002-06-18 Dave Brolley <brolley@redhat.com> 2002-06-18 21:21:05 +00:00
h8300-dis.c * a29k-dis.c: Replace CONST with const. 2002-06-08 07:29:27 +00:00
h8500-dis.c
h8500-opc.h
hppa-dis.c * hppa-dis.c (print_insn_hppa): Handle new 'c' mode completers, 2001-12-31 23:44:08 +00:00
i370-dis.c
i370-opc.c
i386-dis.c * i386-dis.c (prefix_name): Fix handling of 32bit address prefix 2002-03-18 20:11:49 +00:00
i860-dis.c
i960-dis.c
ia64-asmtab.c 2002-07-17 David Mosberger <davidm@hpl.hp.com> 2002-07-17 07:27:40 +00:00
ia64-asmtab.h
ia64-dis.c
ia64-gen.c
ia64-ic.tbl
ia64-opc-a.c
ia64-opc-b.c 2002-07-17 David Mosberger <davidm@hpl.hp.com> 2002-07-17 07:27:40 +00:00
ia64-opc-d.c
ia64-opc-f.c
ia64-opc-i.c
ia64-opc-m.c
ia64-opc-x.c
ia64-opc.c
ia64-opc.h
ia64-raw.tbl
ia64-war.tbl
ia64-waw.tbl
ip2k-asm.c Add IP2k GAS and OPCODES support. 2002-07-19 07:52:40 +00:00
ip2k-desc.c Add IP2k GAS and OPCODES support. 2002-07-19 07:52:40 +00:00
ip2k-desc.h Add IP2k GAS and OPCODES support. 2002-07-19 07:52:40 +00:00
ip2k-dis.c Add IP2k GAS and OPCODES support. 2002-07-19 07:52:40 +00:00
ip2k-ibld.c Add IP2k GAS and OPCODES support. 2002-07-19 07:52:40 +00:00
ip2k-opc.c Add IP2k GAS and OPCODES support. 2002-07-19 07:52:40 +00:00
ip2k-opc.h Add IP2k GAS and OPCODES support. 2002-07-19 07:52:40 +00:00
m32r-asm.c Regernate cgen built files. 2002-05-15 20:54:50 +00:00
m32r-desc.c Regernate cgen built files. 2002-05-15 20:54:50 +00:00
m32r-desc.h [ include/opcode/ChangeLog ] 2002-01-22 21:45:36 +00:00
m32r-dis.c Regernate cgen built files. 2002-05-15 20:54:50 +00:00
m32r-ibld.c [ include/opcode/ChangeLog ] 2002-01-22 21:45:36 +00:00
m32r-opc.c [ include/opcode/ChangeLog ] 2002-01-22 21:45:36 +00:00
m32r-opc.h [ include/opcode/ChangeLog ] 2002-01-22 21:45:36 +00:00
m32r-opinst.c [ include/opcode/ChangeLog ] 2002-01-22 21:45:36 +00:00
m68hc11-dis.c * m68hc11-dis.c (print_insn): Take into account 68HC12 memory 2002-08-13 19:01:25 +00:00
m68hc11-opc.c * m68hc11-opc.c: Update call operand to accept the page definition. 2002-08-13 19:09:01 +00:00
m68k-dis.c * a29k-dis.c: Replace CONST with const. 2002-06-08 07:29:27 +00:00
m68k-opc.c
m88k-dis.c
m10200-dis.c
m10200-opc.c
m10300-dis.c
m10300-opc.c
MAINTAINERS
Makefile.am * Makefile.am: Run "make dep-am". 2002-07-23 12:42:32 +00:00
Makefile.in * Makefile.am: Run "make dep-am". 2002-07-23 12:42:32 +00:00
makefile.vms
mcore-dis.c
mcore-opc.h
mips16-opc.c
mips-dis.c * config/tc-mips.c (macro_build): Handle MIPS16 insns. 2002-07-09 14:21:40 +00:00
mips-opc.c * config/tc-mips.c (macro): Handle a register plus a 16-bit 2002-08-09 11:07:24 +00:00
mmix-dis.c
mmix-opc.c
mpw-config.in
mpw-make.sed
ns32k-dis.c
openrisc-asm.c Regernate cgen built files. 2002-05-15 20:54:50 +00:00
openrisc-desc.c Regernate cgen built files. 2002-05-15 20:54:50 +00:00
openrisc-desc.h [ include/opcode/ChangeLog ] 2002-01-22 21:45:36 +00:00
openrisc-dis.c Regernate cgen built files. 2002-05-15 20:54:50 +00:00
openrisc-ibld.c [ include/opcode/ChangeLog ] 2002-01-22 21:45:36 +00:00
openrisc-opc.c [ include/opcode/ChangeLog ] 2002-01-22 21:45:36 +00:00
openrisc-opc.h [ include/opcode/ChangeLog ] 2002-01-22 21:45:36 +00:00
opintl.h
or32-dis.c * a29k-dis.c: Replace CONST with const. 2002-06-08 07:29:27 +00:00
or32-opc.c Fix compile time warning messages 2002-02-08 12:12:15 +00:00
pdp11-dis.c * pdp11-opc.c: Fix "mark" operand type. Fix operand types 2002-03-05 03:09:53 +00:00
pdp11-opc.c * pdp11-opc.c: Fix "mark" operand type. Fix operand types 2002-03-05 03:09:53 +00:00
pj-dis.c
pj-opc.c
ppc-dis.c 2002-08-19 Elena Zannoni <ezannoni@redhat.com> 2002-08-19 20:59:10 +00:00
ppc-opc.c 2002-08-19 Elena Zannoni <ezannoni@redhat.com> 2002-08-19 20:59:10 +00:00
s390-dis.c * dep-in.sed: Cope with absolute paths. 2002-04-04 14:05:44 +00:00
s390-mkopc.c
s390-opc.c
s390-opc.txt
sh64-dis.c print_insn_sh cleanup: 2002-05-17 14:36:46 +00:00
sh64-opc.c Contribute sh64-elf. 2002-02-08 05:51:04 +00:00
sh64-opc.h Contribute sh64-elf. 2002-02-08 05:51:04 +00:00
sh-dis.c Avoid dereferencing null pointer in: 2002-05-22 18:16:45 +00:00
sh-opc.h * sh-opc.h (sh_arg_type): Added A_DISP_PC_ABS. 2002-02-04 12:29:01 +00:00
sparc-dis.c * a29k-dis.c: Replace CONST with const. 2002-06-08 07:29:27 +00:00
sparc-opc.c
stamp-h.in
sysdep.h
tic30-dis.c
tic54x-dis.c Fix tic54x testsuite failures and Lmem disassembly bugs. 2001-11-13 14:22:53 +00:00
tic54x-opc.c Fix tic54x testsuite failures and Lmem disassembly bugs. 2001-11-13 14:22:53 +00:00
tic80-dis.c
tic80-opc.c
v850-dis.c
v850-opc.c
vax-dis.c * vax-dis.c (print_insn_arg): Pass the insn info to print_insn_mode. 2002-05-09 23:11:30 +00:00
w65-dis.c
w65-opc.h
xstormy16-asm.c Regernate cgen built files. 2002-05-15 20:54:50 +00:00
xstormy16-desc.c Regernate cgen built files. 2002-05-15 20:54:50 +00:00
xstormy16-desc.h [cgen/ChangeLog] 2002-01-11 07:24:59 +00:00
xstormy16-dis.c Regernate cgen built files. 2002-05-15 20:54:50 +00:00
xstormy16-ibld.c [cgen/ChangeLog] 2002-01-11 07:24:59 +00:00
xstormy16-opc.c [cgen/ChangeLog] 2002-01-11 07:24:59 +00:00
xstormy16-opc.h [cgen/ChangeLog] 2002-01-11 07:24:59 +00:00
z8k-dis.c The patch contains mostly fixes for the disassembler. It also fixes 2002-04-25 10:59:24 +00:00
z8k-opc.h The patch contains mostly fixes for the disassembler. It also fixes 2002-04-25 10:59:24 +00:00
z8kgen.c The patch contains mostly fixes for the disassembler. It also fixes 2002-04-25 10:59:24 +00:00