binutils-gdb/gas/testsuite/gas
Thomas Preud'homme 1a336194b7 Add missing ARMv8-M special registers
2016-08-26  Thomas Preud'homme  <thomas.preudhomme@arm.com>

gas/
	* config/tc-arm.c (v7m_psrs): Add MSPLIM, PSPLIM, MSPLIM_NS,
	PSPLIM_NS, PRIMASK_NS, BASEPRI_NS, FAULTMASK_NS, CONTROL_NS, SP_NS and
	their lowecase counterpart special registers.  Write register
	identifier in hex.
	* testsuite/gas/arm/archv8m-cmse-msr.s: Reorganize tests per
	operation, special register and then case.  Use different register for
	each operation.  Add tests for new special registers.
	* testsuite/gas/arm/archv8m-cmse-msr-base.d: Adapt expected result
	accordingly.
	* testsuite/gas/arm/archv8m-cmse-msr-main.d: Likewise.
	* testsuite/gas/arm/archv8m-main-dsp-4.d: Likewise.

opcodes/
	* arm-dis.c (psr_name): Use hex as case labels.  Add detection for
	MSPLIM, PSPLIM, MSPLIM_NS, PSPLIM_NS, PRIMASK_NS, BASEPRI_NS,
	FAULTMASK_NS, CONTROL_NS and SP_NS special registers.
2016-08-26 11:53:30 +01:00
..
aarch64 [AArch64] Reject -0.0 as an 8-bit FP immediate 2016-08-11 09:14:45 +01:00
all PR gas/20312: Do not pad sections to alignment on failed assembly 2016-06-30 15:11:23 +01:00
alpha Fix simple gas testsuite failures. 2016-06-15 16:25:34 +01:00
arc Begin implementing ARC NPS-400 Accelerator instructions 2016-07-27 15:57:18 +01:00
arm Add missing ARMv8-M special registers 2016-08-26 11:53:30 +01:00
avr
bfin
cfi Make the kernel dwarf stack unwinder work for ARC targets. 2016-06-27 16:50:29 +01:00
cr16
cris
crx
d10v
d30v
dlx
elf Use supports_gnu_unique' with the unique_symbol' and `type' tests 2016-06-28 13:54:00 +01:00
epiphany
fr30
frv
ft32 Fix simple gas testsuite failures. 2016-06-15 16:25:34 +01:00
h8300
hppa
i386 X86: Add ptwrite instruction 2016-08-24 15:29:39 -07:00
i860
ia64 Place .shstrtab section after .symtab and .strtab, thus restoring monotonically increasing section offsets. 2016-08-19 09:16:30 +01:00
ieee-fp
ip2k
iq2000
lm32
lns Fix simple gas testsuite failures. 2016-06-15 16:25:34 +01:00
m32r
m68hc11
m68k
m68k-coff
mach-o
macros Fix simple gas testsuite failures. 2016-06-15 16:25:34 +01:00
mcore
mep
metag
microblaze
mips MIPS/GAS: Implement microMIPS branch/jump compaction 2016-07-27 17:38:31 +01:00
mmix Place .shstrtab section after .symtab and .strtab, thus restoring monotonically increasing section offsets. 2016-08-19 09:16:30 +01:00
mn10200
mn10300
mri
msp430
mt
nds32 Fix simple gas testsuite failures. 2016-06-15 16:25:34 +01:00
nios2
or1k
pdp11
pe Fix simple gas testsuite failures. 2016-06-15 16:25:34 +01:00
pj
ppc Add support for yet some more new ISA 3.0 instructions. 2016-06-22 17:55:17 -05:00
rl78
rx
s390
score
sh
sparc gas: avoid spurious failures in non-ELF targets in the SPARC testsuite. 2016-07-29 00:17:04 -07:00
sparc-solaris
sun4
symver
tic4x
tic6x Place .shstrtab section after .symtab and .strtab, thus restoring monotonically increasing section offsets. 2016-08-19 09:16:30 +01:00
tic54x
tilegx
tilepro Fix simple gas testsuite failures. 2016-06-15 16:25:34 +01:00
v850
vax
visium
xc16x
xgate
xstormy16
xtensa
z8k
z80
template