binutils-gdb/gas/testsuite/gas
Peter Bergner 3d205eb448 Power10 dcbf, sync, and wait extensions.
opcodes/
	* ppc-opc.c (insert_ls, extract_ls): Handle 3-bit L fields and new
	WC values on POWER10 sync, dcbf  and wait instructions.
	(insert_pl, extract_pl): New functions.
	(L2OPT, LS, WC): Use insert_ls and extract_ls.
	(LS3): New , 3-bit L for sync.
	(LS3, L3OPT): New, 3-bit L for sync and dcbf.
	(SC2, PL): New, 2-bit SC and PL for sync and wait.
	(XWCPL_MASK, XL3RT_MASK, XSYNCLS_MASK): New instruction masks.
	(XOPL3, XWCPL, XSYNCLS): New opcode macros.
	(powerpc_opcodes) <dcbflp, dcbfps, dcbstps pause_short, phwsync,
	plwsync, stcisync, stncisync, stsync, waitrsv>: New extended mnemonics.
	<wait>: Enable PL operand on POWER10.
	<dcbf>: Enable L3OPT operand on POWER10.
	<sync>: Enable SC2 operand on POWER10.

gas/
	* testsuite/gas/ppc/power9.s <dcbf, dcbfl, dcbflp>: Add tests.
	* testsuite/gas/ppc/power9.d: Likewise.
	* testsuite/gas/ppc/power10.s <dcbf, dcbfps, dcbstps, hwsync, lwsync,
	pause_short, phwsync, plwsync, ptesync, stcisync, stncisync, stsync,
	sync, wait, waitrsv>: Add tests.
	* testsuite/gas/ppc/power10.d: Likewise.
2020-05-19 18:09:51 -05:00
..
aarch64 AArch64: add GAS support for UDF instruction 2020-04-30 15:47:30 +01:00
all Fix tight loop on recursively-defined symbols 2020-05-15 18:21:07 +09:30
alpha Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
arc [ARC][committed] Code cleanup and improvements. 2020-01-13 11:16:47 +02:00
arm Fix the ARM assembler to generate a Realtime profile for armv8-r. 2020-05-19 12:45:42 +01:00
avr Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
bfin Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
bpf cpu,gas,opcodes: support for eBPF JMP32 instruction class 2020-04-16 09:52:57 +02:00
cfi Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
cr16 Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
cris Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
crx Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
csky Add support for the C_SKY series of processors. 2018-07-30 12:24:14 +01:00
d10v Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
d30v Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
dlx Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
elf Restore readelf's warnings that describe real problems with the file being examined. Fix bug displaying empty file name tables. 2020-05-05 16:16:03 +01:00
epiphany Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
fr30 Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
frv Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
ft32 Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
h8300 Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
hppa Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
i386 Don't handle lret/iret when -mlfence-before-ret=[or|not|shl|yes] since they are invalid in SGX enclaves. 2020-05-18 10:23:59 +08:00
ia64 Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
ieee-fp Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
ip2k gas/ip2k: Add all instructions assembler test 2016-02-02 11:09:17 +00:00
iq2000 Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
lm32 Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
lns Add support for generating DWARF-5 format directory and file name tables from the assembler. 2020-03-11 10:17:14 +00:00
m32r Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
m68hc11 Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
m68k Disallow PC relative for CMPI on MC68000/10 2020-04-21 16:53:36 +02:00
mach-o Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
macros Replace deprecated tcl case statements with switch statements 2020-01-27 22:52:15 +10:30
mcore Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
mep Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
metag Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
microblaze Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
mips Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
mmix Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
mn10200 Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
mn10300 Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
mri Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
msp430 MSP430: Fix relocation overflow when using #lo(EXP) macro 2020-01-15 13:23:06 +00:00
mt Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
nds32 Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
nios2 Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
or1k or1k: Add the l.muld, l.muldu, l.macu, l.msbu insns 2018-10-05 11:41:42 +09:00
pdp11 Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
pe x86: Add i386 PE big-object support 2020-04-27 17:41:39 +01:00
pj Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
ppc Power10 dcbf, sync, and wait extensions. 2020-05-19 18:09:51 -05:00
pru Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
riscv RISC-V: Update CSR to privileged spec 1.11. 2020-03-30 12:24:53 -07:00
rl78 Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
rx Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
s12z s12z disassembler tidy 2020-03-22 23:20:15 +10:30
s390 S/390: arch13: Adjust to recent changes 2019-03-12 14:13:01 +01:00
score Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
sh Update expected disassembly after recent update. 2020-04-29 17:18:56 +01:00
sparc Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
sparc-solaris Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
symver .symver fixes 2020-04-22 22:24:03 +09:30
tic4x Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
tic6x Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
tic54x Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
tilegx Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
tilepro Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
v850 Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
vax Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
visium Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
wasm32 ubsan: wasm32: signed integer overflow 2020-01-13 16:44:27 +10:30
xc16x Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
xgate Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
xstormy16 Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
xtensa xtensa: fix PR ld/25861 2020-04-22 18:46:45 -07:00
z8k Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
z80 Fix a small set of Z80 problems. 2020-03-17 16:55:32 +00:00
template