View | Details | Raw Unified | Return to bug 12296 | Differences between
and this patch

Collapse All | Expand All

(-)gas/testsuite/gas/arm/arch7.d (+1 lines)
Lines 76-78 Link Here
76
0+10c <[^>]*> f380 8814 	msr	CONTROL, r0
76
0+10c <[^>]*> f380 8814 	msr	CONTROL, r0
77
0+110 <[^>]*> f3ef 8003 	mrs	r0, PSR
77
0+110 <[^>]*> f3ef 8003 	mrs	r0, PSR
78
0+114 <[^>]*> f380 8803 	msr	PSR, r0
78
0+114 <[^>]*> f380 8803 	msr	PSR, r0
79
0+118 <[^>]*> df00      	svc	0
(-)gas/testsuite/gas/arm/arch7.s (+2 lines)
Lines 79-81 Link Here
79
	msr	control, r0
79
	msr	control, r0
80
	mrs	r0, xpsr
80
	mrs	r0, xpsr
81
	msr	xpsr, r0
81
	msr	xpsr, r0
82
83
	svc	0
(-)gas/testsuite/gas/arm/attr-march-armv7.d (+1 lines)
Lines 9-13 Link Here
9
File Attributes
9
File Attributes
10
  Tag_CPU_name: "7"
10
  Tag_CPU_name: "7"
11
  Tag_CPU_arch: v7
11
  Tag_CPU_arch: v7
12
  Tag_CPU_arch_profile: Microcontroller
12
  Tag_THUMB_ISA_use: Thumb-2
13
  Tag_THUMB_ISA_use: Thumb-2
13
  Tag_DIV_use: Not allowed
14
  Tag_DIV_use: Not allowed
(-)include/opcode/arm.h (-1 / +2 lines)
Lines 109-115 Link Here
109
#define ARM_AEXT_V6KT2  (ARM_AEXT_V6T2 | ARM_EXT_V6K)
109
#define ARM_AEXT_V6KT2  (ARM_AEXT_V6T2 | ARM_EXT_V6K)
110
#define ARM_AEXT_V6ZT2  (ARM_AEXT_V6T2 | ARM_EXT_SEC)
110
#define ARM_AEXT_V6ZT2  (ARM_AEXT_V6T2 | ARM_EXT_SEC)
111
#define ARM_AEXT_V6ZKT2 (ARM_AEXT_V6T2 | ARM_EXT_V6K | ARM_EXT_SEC)
111
#define ARM_AEXT_V6ZKT2 (ARM_AEXT_V6T2 | ARM_EXT_V6K | ARM_EXT_SEC)
112
#define ARM_AEXT_V7_ARM	(ARM_AEXT_V6KT2 | ARM_EXT_V7 | ARM_EXT_BARRIER)
112
#define ARM_AEXT_V7_ARM	(ARM_AEXT_V6KT2 | ARM_EXT_V7 | ARM_EXT_BARRIER \
113
    | ARM_EXT_OS)
113
#define ARM_AEXT_V7A	(ARM_AEXT_V7_ARM | ARM_EXT_V7A)
114
#define ARM_AEXT_V7A	(ARM_AEXT_V7_ARM | ARM_EXT_V7A)
114
#define ARM_AEXT_V7R	(ARM_AEXT_V7_ARM | ARM_EXT_V7R | ARM_EXT_DIV)
115
#define ARM_AEXT_V7R	(ARM_AEXT_V7_ARM | ARM_EXT_V7R | ARM_EXT_DIV)
115
#define ARM_AEXT_NOTM \
116
#define ARM_AEXT_NOTM \

Return to bug 12296