aboutsummaryrefslogtreecommitdiff
path: root/include/opcode/arm.h
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2011-04-11 15:23:09 +0000
committerNick Clifton <nickc@redhat.com>2011-04-11 15:23:09 +0000
commit84701018a5c6836ef62235e97d07b19c502e53a6 (patch)
tree483a5f54a1294ce08711a3caf3d8d7995a407df3 /include/opcode/arm.h
parent0389ec1ea01d00241e4408e926e21dbcdcb8bfff (diff)
downloadgdb-84701018a5c6836ef62235e97d07b19c502e53a6.zip
gdb-84701018a5c6836ef62235e97d07b19c502e53a6.tar.gz
gdb-84701018a5c6836ef62235e97d07b19c502e53a6.tar.bz2
PR gas/12296
* arm.h (ARM_AEXT_V7_ARM): Add ARM_EXT_OS. * gas/arm/arch7.s: Add SVC insn. * gas/arm/arch7.d: Add disassembly of SVC insn. * gas/arm/attr-march-armv7.d: Add arch profile tag.
Diffstat (limited to 'include/opcode/arm.h')
-rw-r--r--include/opcode/arm.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/include/opcode/arm.h b/include/opcode/arm.h
index 50bc726..c6fb220 100644
--- a/include/opcode/arm.h
+++ b/include/opcode/arm.h
@@ -1,5 +1,5 @@
/* ARM assembler/disassembler support.
- Copyright 2004, 2010 Free Software Foundation, Inc.
+ Copyright 2004, 2010, 2011 Free Software Foundation, Inc.
This file is part of GDB and GAS.
@@ -109,7 +109,8 @@
#define ARM_AEXT_V6KT2 (ARM_AEXT_V6T2 | ARM_EXT_V6K)
#define ARM_AEXT_V6ZT2 (ARM_AEXT_V6T2 | ARM_EXT_SEC)
#define ARM_AEXT_V6ZKT2 (ARM_AEXT_V6T2 | ARM_EXT_V6K | ARM_EXT_SEC)
-#define ARM_AEXT_V7_ARM (ARM_AEXT_V6KT2 | ARM_EXT_V7 | ARM_EXT_BARRIER)
+#define ARM_AEXT_V7_ARM (ARM_AEXT_V6KT2 | ARM_EXT_V7 | ARM_EXT_BARRIER \
+ | ARM_EXT_OS)
#define ARM_AEXT_V7A (ARM_AEXT_V7_ARM | ARM_EXT_V7A)
#define ARM_AEXT_V7R (ARM_AEXT_V7_ARM | ARM_EXT_V7R | ARM_EXT_DIV)
#define ARM_AEXT_NOTM \
@@ -148,7 +149,7 @@
| FPU_VFP_EXT_V3 | FPU_NEON_EXT_V1 | FPU_VFP_EXT_D32)
#define FPU_FPA (FPU_FPA_EXT_V1 | FPU_FPA_EXT_V2)
-/* Deprecated */
+/* Deprecated. */
#define FPU_ARCH_VFP ARM_FEATURE (0, FPU_ENDIAN_PURE)
#define FPU_ARCH_FPE ARM_FEATURE (0, FPU_FPA_EXT_V1)