binutils-gdb/opcodes
Matthew Green 418c174284 [gas/ChangeLog]
* config/tc-ppc.c (md_parse_option): New -m7410, -m7450 and -m7455
	flags, equivalent to -m7400.  New -maltivec to enable AltiVec
	instructions.  New -mbook64 and -mbooke/-mbooke32 flags to enable
	64-bit and 32-bit BookE support, respectively.  Change -m403 and
	-m405 to set PPC403 option.
	(md_show_usage): Adjust for new options.
	* doc/all.texi: Set PPC.
	* doc/as.texinfo: Add PPC support and pull in c-ppc.texi.
	* doc/c-ppc.texi: New file.
	* doc/Makefile.am (CPU_DOCS): Add c-ppc.texi.
	* doc/Makefile.in: Regenerate.

[gas/testsuite/ChangeLog]
	* gas/ppc/booke.s: New test for Motorola BookE.
	* gas/ppc/booke.d: New file.
	* gas/ppc/ppc.exp: Test booke.s.

[include/opcode/ChangeLog]
	* ppc.h (PPC_OPCODE_BOOKE, PPC_OPCODE_403): New opcode flags for
	BookE and PowerPC403 instructions.

[opcodes/ChangeLog]
	* ppc-opc.c (insert_de, extract_de, insert_des, extract_des): New
	instruction field instruction/extraction functions for new BookE
	DE form instructions.
	(CT): New macro for CT field in an X form instruction.
	(DE, DES, DEO, DE_MASK): New macros for DE/DES fields in DE form
	instructions.
	(PPC64): Don't include PPC_OPCODE_PPC.
	(403): New opcode macro for PPC403 processors.
	(BOOKE): New opcode macro for BookE processors.
	(bce, bcel, bcea, bcela, bclre, bclrel: New BookE instructions.
	(bcctre, bcctrel, be, bel, bea, bela, icbt, icbte, lwzxe): Likewise.
	(dcbste, lwzuxe, luxe, dcbfe, lbzxe, lwarxe, lbzuxe): Likewise.
	(stwcxe, stwxe, stxe, stwuxe, stuxe, stbxe, dcbtste, stbuxe): Likewise.
	(mfapidi, dcbte, lhzxe, lhzuxe, lhaxe, lhauxe, subfe64): Likewise.
	(subfeo64, adde64, addeo64, sthxe, sthuxe, subfze64): Likewise.
	(subfzeo64, addze64, addzeo64, dcbie, subfme64, subfmeo64): Likewise.
	(addme64, addmeo64, stdcxe., mcrxr64, lwbrxe, lfsxe, lfsuxe): Likewise.
	(lfdxe, lfduxe, stwbrxe, stfsxe, stfsuxe, stfdxe, dcbae): Likewise.
	(stfduxe, tlbivax, tlbivaxe, lhbrxe, ldxe, lduxe, tlbsx): Likewise.
	(tlbsxe, sthbrxe, stdxe, stduxe, icbie, stfiwxe, dcbze, lbze): Likewise.
	(lbzue, ldue, lhze, lhzue, lhae, lhaue, lwze, lwzue): Likewise.
	(stbe, stbue, sthe, sthue, stwe, stwue, lfse, lfsue, lfde): Likewise.
	(lfdue, stde, stdue, stfse, stfsue, stfde, stfdue): Likewise.

	* ppc-dis.c (print_insn_big_powerpc, print_insn_little_powerpc): Look
	for a disassembler option of `booke', `booke32' or `booke64' to enable
	BookE support in the disassembler.
2001-10-13 01:59:09 +00:00
..
po Fix compile time warnings in cgen-generated files 2001-10-09 08:54:58 +00:00
a29k-dis.c * i960-dis.c: Add parameters for prototypes 2001-08-21 08:42:28 +00:00
acinclude.m4
aclocal.m4
alpha-dis.c * alpha-dis.c: Fix formatting. 2001-07-24 04:10:19 +00:00
alpha-opc.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
arc-dis.c * arc-dis.c: Formatting fixes. 2001-09-26 01:54:07 +00:00
arc-dis.h Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
arc-ext.c * tic54x-opc.c: Add default initializers to avoid warnings. 2001-08-31 20:05:24 +00:00
arc-ext.h Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
arc-opc.c * tic54x-opc.c: Add default initializers to avoid warnings. 2001-08-31 20:05:24 +00:00
arm-dis.c * opcodess/arm-opc.h (arm_opcodes): Add cirrus insns. 2001-10-08 18:50:37 +00:00
arm-opc.h * opcodess/arm-opc.h (arm_opcodes): Add cirrus insns. 2001-10-08 18:50:37 +00:00
avr-dis.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
cgen-asm.c Fix compile time warning messages 2001-09-19 17:40:28 +00:00
cgen-asm.in work around locale problems for case insensitivity 2001-10-10 09:13:05 +00:00
cgen-dis.c Fix compile time warning messages 2001-09-19 17:40:28 +00:00
cgen-dis.in 2001-10-12 John Healy <jhealy@redhat.com> 2001-10-12 18:28:57 +00:00
cgen-ibld.in Fix compile time warnings in cgen-generated files 2001-10-09 08:54:58 +00:00
cgen-opc.c Locale changes from Bruno Haible <haible@clisp.cons.org>. 2001-09-19 05:33:36 +00:00
cgen.sh Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
ChangeLog [gas/ChangeLog] 2001-10-13 01:59:09 +00:00
ChangeLog-9297 Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
ChangeLog-9899 Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
config.in Add openRISC support in opcodes 2001-04-27 13:34:20 +00:00
configure Regenerate configure to include the gettext.m4 change. Update 2001-10-03 13:46:35 +00:00
configure.in s390 assembler improvements and testsuite 2001-09-18 15:41:33 +00:00
cris-dis.c Fix compile time warning messages 2001-09-19 17:40:28 +00:00
cris-opc.c * cris-opc.c (cris_spec_regs): Add missing initializer field for 2001-05-18 15:21:59 +00:00
d10v-dis.c Fix compile time warning messages 2001-09-19 17:40:28 +00:00
d10v-opc.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
d30v-dis.c * d10v-dis.c: Fix formatting. 2001-07-25 01:42:14 +00:00
d30v-opc.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
dep-in.sed
dis-buf.c * dis-buf.c (generic_strcat_address): Add missing prototype. 2001-08-09 14:52:56 +00:00
disassemble.c * disassemble.c (disassembler_usage): Add unused attribute. 2001-06-23 16:07:06 +00:00
fr30-asm.c work around locale problems for case insensitivity 2001-10-10 09:13:05 +00:00
fr30-desc.c Fix compile time warnings in cgen-generated files 2001-10-09 08:54:58 +00:00
fr30-desc.h Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
fr30-dis.c Fix compile time warnings in cgen-generated files 2001-10-09 08:54:58 +00:00
fr30-ibld.c Fix compile time warnings in cgen-generated files 2001-10-09 08:54:58 +00:00
fr30-opc.c Fix compile time warnings in cgen-generated files 2001-10-09 08:54:58 +00:00
fr30-opc.h Add support for cgen machine determination. 2001-03-20 20:56:34 +00:00
h8300-dis.c For include/opcode: 2001-08-26 11:47:39 +00:00
h8500-dis.c For include/opcode: 2001-08-26 11:47:39 +00:00
h8500-opc.h * h8500-opc.h: Add default initializers to h8500_table to shut up 2001-08-26 14:04:42 +00:00
hppa-dis.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
i370-dis.c
i370-opc.c Fix compile time warnings 2001-09-20 15:28:25 +00:00
i386-dis.c * i386-dis.c (grps): Don't print the implicit al/ax/eax register 2001-09-04 01:58:07 +00:00
i860-dis.c
i960-dis.c Fix compile time warnings 2001-09-20 15:28:25 +00:00
ia64-asmtab.c Fix 2 bugs with parsing the resource dependency tables. 2001-03-20 02:32:27 +00:00
ia64-asmtab.h Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
ia64-dis.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
ia64-gen.c Locale changes from Bruno Haible <haible@clisp.cons.org>. 2001-09-19 05:33:36 +00:00
ia64-ic.tbl
ia64-opc-a.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
ia64-opc-b.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
ia64-opc-d.c
ia64-opc-f.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
ia64-opc-i.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
ia64-opc-m.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
ia64-opc-x.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
ia64-opc.c * mips-dis.c: Add missing prototypes. 2001-08-21 08:51:12 +00:00
ia64-opc.h Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
ia64-raw.tbl
ia64-war.tbl
ia64-waw.tbl
m32r-asm.c work around locale problems for case insensitivity 2001-10-10 09:13:05 +00:00
m32r-desc.c Fix compile time warnings in cgen-generated files 2001-10-09 08:54:58 +00:00
m32r-desc.h Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
m32r-dis.c Fix compile time warnings in cgen-generated files 2001-10-09 08:54:58 +00:00
m32r-ibld.c Fix compile time warnings in cgen-generated files 2001-10-09 08:54:58 +00:00
m32r-opc.c Fix compile time warnings in cgen-generated files 2001-10-09 08:54:58 +00:00
m32r-opc.h Add support for cgen machine determination. 2001-03-20 20:56:34 +00:00
m32r-opinst.c Fix compile time warnings in cgen-generated files 2001-10-09 08:54:58 +00:00
m68hc11-dis.c * m68hc11-dis.c: Add missing prototypes. 2001-08-28 16:27:55 +00:00
m68hc11-opc.c
m68k-dis.c * m68k-dis.c: Fix formatting. 2001-07-24 00:48:04 +00:00
m68k-opc.c Add wdebug instruction 2001-06-22 08:21:14 +00:00
m88k-dis.c 2001-06-24 Ben Elliston <bje@redhat.com> 2001-06-24 01:04:16 +00:00
m10200-dis.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
m10200-opc.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
m10300-dis.c * alpha-dis.c: Fix formatting. 2001-07-24 04:10:19 +00:00
m10300-opc.c 2001-06-15 Aldy Hernandez <aldyh@redhat.com> 2001-06-16 16:00:46 +00:00
MAINTAINERS
Makefile.am * Makefile.am (Makefile): Depend on bfd/configure.in 2001-10-02 06:03:15 +00:00
Makefile.in Fix compile time warnings in cgen-generated files 2001-10-09 08:54:58 +00:00
makefile.vms
mcore-dis.c * mcore-dis.c: Fix formatting. 2001-08-13 08:09:58 +00:00
mcore-opc.h Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
mips16-opc.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
mips-dis.c 2001-08-31 Eric Christopher <echristo@redhat.com> 2001-08-31 21:15:00 +00:00
mips-opc.c Add support for MIPS R1[02]000 performance counter opcodes. 2001-08-16 19:24:33 +00:00
mpw-config.in
mpw-make.sed
ns32k-dis.c Fix compile time warnings 2001-09-20 15:28:25 +00:00
openrisc-asm.c work around locale problems for case insensitivity 2001-10-10 09:13:05 +00:00
openrisc-desc.c Fix compile time warnings in cgen-generated files 2001-10-09 08:54:58 +00:00
openrisc-desc.h Add openRISC support in opcodes 2001-04-27 13:34:20 +00:00
openrisc-dis.c Fix compile time warnings in cgen-generated files 2001-10-09 08:54:58 +00:00
openrisc-ibld.c Fix compile time warnings in cgen-generated files 2001-10-09 08:54:58 +00:00
openrisc-opc.c Fix compile time warnings in cgen-generated files 2001-10-09 08:54:58 +00:00
openrisc-opc.h Fix compile time warnings in cgen-generated files 2001-10-09 08:54:58 +00:00
opintl.h Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
pdp11-dis.c Fix compile time warnings 2001-09-20 15:28:25 +00:00
pdp11-opc.c
pj-dis.c For include/opcode: 2001-08-26 11:47:39 +00:00
pj-opc.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
ppc-dis.c [gas/ChangeLog] 2001-10-13 01:59:09 +00:00
ppc-opc.c [gas/ChangeLog] 2001-10-13 01:59:09 +00:00
s390-dis.c * i960-dis.c: Add parameters for prototypes 2001-08-21 08:42:28 +00:00
s390-mkopc.c s390 assembler improvements and testsuite 2001-09-18 15:41:33 +00:00
s390-opc.c s390 assembler improvements and testsuite 2001-09-18 15:41:33 +00:00
s390-opc.txt s390 assembler improvements and testsuite 2001-09-18 15:41:33 +00:00
sh-dis.c fix encoding & decoding of DSP single data transfer instructions 2001-10-09 12:25:22 +00:00
sh-opc.h fix encoding & decoding of DSP single data transfer instructions 2001-10-09 12:25:22 +00:00
sparc-dis.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
sparc-opc.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
stamp-h.in
sysdep.h Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
tic30-dis.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
tic54x-dis.c Fix compile time warnings 2001-09-20 15:28:25 +00:00
tic54x-opc.c * tic54x-opc.c: Add default initializers to avoid warnings. 2001-08-31 20:05:24 +00:00
tic80-dis.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
tic80-opc.c Fix typos in ChangeLogs; fix dates in copyright notices 2001-03-13 22:58:38 +00:00
v850-dis.c For include/opcode: 2001-08-26 11:47:39 +00:00
v850-opc.c Fix compile time warnings 2001-09-20 15:28:25 +00:00
vax-dis.c Fix compile time warnings 2001-09-20 15:28:25 +00:00
w65-dis.c For include/opcode: 2001-08-26 11:47:39 +00:00
w65-opc.h Fix compile time warnings 2001-09-20 15:28:25 +00:00
z8k-dis.c fix z8k assembly and disassembly 2001-10-09 17:25:58 +00:00
z8k-opc.h Fix compile time warnings 2001-09-20 15:28:25 +00:00
z8kgen.c Fix compile time warnings 2001-09-20 15:28:25 +00:00