ARM: ptrace: Add APSR_MASK definition to ptrace.h
authorJon Medhurst <tixy@yxit.co.uk>
Fri, 3 Jun 2011 11:12:33 +0000 (12:12 +0100)
committerTixy <tixy@medhuaa1.miniserver.com>
Wed, 13 Jul 2011 17:32:43 +0000 (17:32 +0000)
APSR_MASK can be used to extract the APSR bits from the CPSR. The
comment for these definitions is also changed because it was inaccurate
as the existing defines didn't refer to any part of the APSR.

Signed-off-by: Jon Medhurst <tixy@yxit.co.uk>
Acked-by: Nicolas Pitre <nicolas.pitre@linaro.org>
arch/arm/include/asm/ptrace.h

index d484871698da38160828ee96845061d07043950a..96187ff58c247cf61953ff8d06922412f0acaca2 100644 (file)
@@ -69,8 +69,9 @@
 #define PSR_c          0x000000ff      /* Control              */
 
 /*
- * ARMv7 groups of APSR bits
+ * ARMv7 groups of PSR bits
  */
+#define APSR_MASK      0xf80f0000      /* N, Z, C, V, Q and GE flags */
 #define PSR_ISET_MASK  0x01000010      /* ISA state (J, T) mask */
 #define PSR_IT_MASK    0x0600fc00      /* If-Then execution state mask */
 #define PSR_ENDIAN_MASK        0x00000200      /* Endianness state mask */