diff options
author | David Howells <dhowells@redhat.com> | 2011-12-13 10:07:49 -0500 |
---|---|---|
committer | David Howells <dhowells@redhat.com> | 2011-12-13 10:07:49 -0500 |
commit | 1632b9e2a14ce9f4e08faf6c4380431d63319bd3 (patch) | |
tree | 572e45a2de74d233af5d98242bafbd193e074f43 /arch/arm | |
parent | fdc29805bd7cae133303045fc0249d76f3827613 (diff) |
UAPI: Split trivial #if defined(__KERNEL__) && X conditionals
Split trivial #if defined(__KERNEL__) && X conditionals to make automated
disintegration easier.
Signed-off-by: David Howells <dhowells@redhat.com>
Diffstat (limited to 'arch/arm')
-rw-r--r-- | arch/arm/include/asm/hwcap.h | 4 | ||||
-rw-r--r-- | arch/arm/include/asm/swab.h | 7 | ||||
-rw-r--r-- | arch/arm/include/asm/unistd.h | 4 |
3 files changed, 11 insertions, 4 deletions
diff --git a/arch/arm/include/asm/hwcap.h b/arch/arm/include/asm/hwcap.h index c93a22a8b924..917626128a1d 100644 --- a/arch/arm/include/asm/hwcap.h +++ b/arch/arm/include/asm/hwcap.h | |||
@@ -25,7 +25,8 @@ | |||
25 | #define HWCAP_IDIVT (1 << 18) | 25 | #define HWCAP_IDIVT (1 << 18) |
26 | #define HWCAP_IDIV (HWCAP_IDIVA | HWCAP_IDIVT) | 26 | #define HWCAP_IDIV (HWCAP_IDIVA | HWCAP_IDIVT) |
27 | 27 | ||
28 | #if defined(__KERNEL__) && !defined(__ASSEMBLY__) | 28 | #if defined(__KERNEL__) |
29 | #if !defined(__ASSEMBLY__) | ||
29 | /* | 30 | /* |
30 | * This yields a mask that user programs can use to figure out what | 31 | * This yields a mask that user programs can use to figure out what |
31 | * instruction set this cpu supports. | 32 | * instruction set this cpu supports. |
@@ -33,5 +34,6 @@ | |||
33 | #define ELF_HWCAP (elf_hwcap) | 34 | #define ELF_HWCAP (elf_hwcap) |
34 | extern unsigned int elf_hwcap; | 35 | extern unsigned int elf_hwcap; |
35 | #endif | 36 | #endif |
37 | #endif | ||
36 | 38 | ||
37 | #endif | 39 | #endif |
diff --git a/arch/arm/include/asm/swab.h b/arch/arm/include/asm/swab.h index 9997ad20eff1..e82adf64d1dd 100644 --- a/arch/arm/include/asm/swab.h +++ b/arch/arm/include/asm/swab.h | |||
@@ -22,7 +22,8 @@ | |||
22 | # define __SWAB_64_THRU_32__ | 22 | # define __SWAB_64_THRU_32__ |
23 | #endif | 23 | #endif |
24 | 24 | ||
25 | #if defined(__KERNEL__) && __LINUX_ARM_ARCH__ >= 6 | 25 | #if defined(__KERNEL__) |
26 | #if __LINUX_ARM_ARCH__ >= 6 | ||
26 | 27 | ||
27 | static inline __attribute_const__ __u16 __arch_swab16(__u16 x) | 28 | static inline __attribute_const__ __u16 __arch_swab16(__u16 x) |
28 | { | 29 | { |
@@ -38,8 +39,10 @@ static inline __attribute_const__ __u32 __arch_swab32(__u32 x) | |||
38 | } | 39 | } |
39 | #define __arch_swab32 __arch_swab32 | 40 | #define __arch_swab32 __arch_swab32 |
40 | 41 | ||
41 | #else | 42 | #endif |
43 | #endif | ||
42 | 44 | ||
45 | #if !defined(__KERNEL__) || __LINUX_ARM_ARCH__ < 6 | ||
43 | static inline __attribute_const__ __u32 __arch_swab32(__u32 x) | 46 | static inline __attribute_const__ __u32 __arch_swab32(__u32 x) |
44 | { | 47 | { |
45 | __u32 t; | 48 | __u32 t; |
diff --git a/arch/arm/include/asm/unistd.h b/arch/arm/include/asm/unistd.h index 4a1123783806..512cd1473454 100644 --- a/arch/arm/include/asm/unistd.h +++ b/arch/arm/include/asm/unistd.h | |||
@@ -427,7 +427,8 @@ | |||
427 | /* | 427 | /* |
428 | * The following syscalls are obsolete and no longer available for EABI. | 428 | * The following syscalls are obsolete and no longer available for EABI. |
429 | */ | 429 | */ |
430 | #if defined(__ARM_EABI__) && !defined(__KERNEL__) | 430 | #if !defined(__KERNEL__) |
431 | #if defined(__ARM_EABI__) | ||
431 | #undef __NR_time | 432 | #undef __NR_time |
432 | #undef __NR_umount | 433 | #undef __NR_umount |
433 | #undef __NR_stime | 434 | #undef __NR_stime |
@@ -441,6 +442,7 @@ | |||
441 | #undef __NR_syscall | 442 | #undef __NR_syscall |
442 | #undef __NR_ipc | 443 | #undef __NR_ipc |
443 | #endif | 444 | #endif |
445 | #endif | ||
444 | 446 | ||
445 | #ifdef __KERNEL__ | 447 | #ifdef __KERNEL__ |
446 | 448 | ||