diff options
author | Simon Horman <horms@verge.net.au> | 2011-03-04 09:18:04 +0900 |
---|---|---|
committer | Simon Horman <horms@verge.net.au> | 2011-03-04 09:18:04 +0900 |
commit | 0e5e00632f5f6f164d1d6fbdaaff5ea3973917e5 (patch) | |
tree | 1c369e5b63e3dd0d9d9991a5fb913e04ba72bf44 /kexec/kexec-syscall.h | |
parent | 09b390c6925cf038562760608dc7db58b905b5eb (diff) | |
parent | d60bd565d6b9d4f63f6cc33d413681da81ef8e96 (diff) |
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/kexec-tools-devel
Diffstat (limited to 'kexec/kexec-syscall.h')
-rw-r--r-- | kexec/kexec-syscall.h | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/kexec/kexec-syscall.h b/kexec/kexec-syscall.h index 7f41a1b..03d7abc 100644 --- a/kexec/kexec-syscall.h +++ b/kexec/kexec-syscall.h @@ -99,4 +99,38 @@ static inline long kexec_reboot(void) #define KEXEC_MAX_SEGMENTS 16 +#ifdef __i386__ +#define KEXEC_ARCH_NATIVE KEXEC_ARCH_386 +#endif +#ifdef __sh__ +#define KEXEC_ARCH_NATIVE KEXEC_ARCH_SH +#endif +#ifdef __cris__ +#define KEXEC_ARCH_NATIVE KEXEC_ARCH_CRIS +#endif +#ifdef __ia64__ +#define KEXEC_ARCH_NATIVE KEXEC_ARCH_IA_64 +#endif +#ifdef __powerpc64__ +#define KEXEC_ARCH_NATIVE KEXEC_ARCH_PPC64 +#endif +#ifdef __powerpc__ +#define KEXEC_ARCH_NATIVE KEXEC_ARCH_PPC +#endif +#ifdef __x86_64__ +#define KEXEC_ARCH_NATIVE KEXEC_ARCH_X86_64 +#endif +#ifdef __s390x__ +#define KEXEC_ARCH_NATIVE KEXEC_ARCH_S390 +#endif +#ifdef __s390__ +#define KEXEC_ARCH_NATIVE KEXEC_ARCH_S390 +#endif +#ifdef __arm__ +#define KEXEC_ARCH_NATIVE KEXEC_ARCH_ARM +#endif +#if defined(__mips__) +#define KEXEC_ARCH_NATIVE KEXEC_ARCH_MIPS +#endif + #endif /* KEXEC_SYSCALL_H */ |