diff options
author | David Howells <dhowells@redhat.com> | 2012-10-04 07:10:18 -0400 |
---|---|---|
committer | David Howells <dhowells@redhat.com> | 2012-10-04 07:10:18 -0400 |
commit | 1c1e436269fe840cdbecfaf397b21778dd276f26 (patch) | |
tree | f3113da17ecff2ca272090c407ca6c7347da8218 /arch | |
parent | 890139529d45ebd3c60d541f4eddc60e042fdf98 (diff) |
UAPI: Split compound conditionals containing __KERNEL__ in Arm64
Split compound conditionals containing __KERNEL__ in Arm64 where possible to
make it easier for the UAPI disintegration scripts to handle them.
Signed-off-by: David Howells <dhowells@redhat.com>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm64/include/asm/hwcap.h | 4 | ||||
-rw-r--r-- | arch/arm64/include/asm/stat.h | 4 | ||||
-rw-r--r-- | arch/arm64/include/asm/unistd.h | 4 |
3 files changed, 9 insertions, 3 deletions
diff --git a/arch/arm64/include/asm/hwcap.h b/arch/arm64/include/asm/hwcap.h index f8190ba45a3e..db05f9766112 100644 --- a/arch/arm64/include/asm/hwcap.h +++ b/arch/arm64/include/asm/hwcap.h | |||
@@ -35,7 +35,8 @@ | |||
35 | #define COMPAT_HWCAP_IDIVT (1 << 18) | 35 | #define COMPAT_HWCAP_IDIVT (1 << 18) |
36 | #define COMPAT_HWCAP_IDIV (COMPAT_HWCAP_IDIVA|COMPAT_HWCAP_IDIVT) | 36 | #define COMPAT_HWCAP_IDIV (COMPAT_HWCAP_IDIVA|COMPAT_HWCAP_IDIVT) |
37 | 37 | ||
38 | #if defined(__KERNEL__) && !defined(__ASSEMBLY__) | 38 | #ifdef __KERNEL__ |
39 | #ifndef __ASSEMBLY__ | ||
39 | /* | 40 | /* |
40 | * This yields a mask that user programs can use to figure out what | 41 | * This yields a mask that user programs can use to figure out what |
41 | * instruction set this cpu supports. | 42 | * instruction set this cpu supports. |
@@ -49,5 +50,6 @@ | |||
49 | 50 | ||
50 | extern unsigned int elf_hwcap; | 51 | extern unsigned int elf_hwcap; |
51 | #endif | 52 | #endif |
53 | #endif | ||
52 | 54 | ||
53 | #endif | 55 | #endif |
diff --git a/arch/arm64/include/asm/stat.h b/arch/arm64/include/asm/stat.h index d87225cbead8..a9f580c28f7b 100644 --- a/arch/arm64/include/asm/stat.h +++ b/arch/arm64/include/asm/stat.h | |||
@@ -18,7 +18,8 @@ | |||
18 | 18 | ||
19 | #include <asm-generic/stat.h> | 19 | #include <asm-generic/stat.h> |
20 | 20 | ||
21 | #if defined(__KERNEL__) && defined(CONFIG_COMPAT) | 21 | #ifdef __KERNEL__ |
22 | #ifdef CONFIG_COMPAT | ||
22 | 23 | ||
23 | #include <asm/compat.h> | 24 | #include <asm/compat.h> |
24 | 25 | ||
@@ -58,5 +59,6 @@ struct stat64 { | |||
58 | }; | 59 | }; |
59 | 60 | ||
60 | #endif | 61 | #endif |
62 | #endif | ||
61 | 63 | ||
62 | #endif | 64 | #endif |
diff --git a/arch/arm64/include/asm/unistd.h b/arch/arm64/include/asm/unistd.h index f55ba3e56c32..8f03dee066ed 100644 --- a/arch/arm64/include/asm/unistd.h +++ b/arch/arm64/include/asm/unistd.h | |||
@@ -18,6 +18,8 @@ | |||
18 | #include <asm-generic/unistd.h> | 18 | #include <asm-generic/unistd.h> |
19 | #endif | 19 | #endif |
20 | 20 | ||
21 | #if defined(__KERNEL__) && defined(CONFIG_COMPAT) | 21 | #ifdef __KERNEL__ |
22 | #ifdef CONFIG_COMPAT | ||
22 | #include <asm/unistd32.h> | 23 | #include <asm/unistd32.h> |
23 | #endif | 24 | #endif |
25 | #endif | ||