aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorDavid Howells <dhowells@redhat.com>2012-10-04 07:10:18 -0400
committerDavid Howells <dhowells@redhat.com>2012-10-04 07:10:18 -0400
commit1c1e436269fe840cdbecfaf397b21778dd276f26 (patch)
treef3113da17ecff2ca272090c407ca6c7347da8218 /arch
parent890139529d45ebd3c60d541f4eddc60e042fdf98 (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.h4
-rw-r--r--arch/arm64/include/asm/stat.h4
-rw-r--r--arch/arm64/include/asm/unistd.h4
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
50extern unsigned int elf_hwcap; 51extern 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