From dd96f6358153319a6960e42ce6ba3e824cc7f69a Mon Sep 17 00:00:00 2001 From: Ralf Baechle Date: Thu, 19 Oct 2006 23:28:17 -0700 Subject: [PATCH] --- yaml --- r: 39953 b: refs/heads/master c: 34e856e6a522a8fc0feba7497f5b05aeaa13d473 h: refs/heads/master i: 39951: d858f0fd3ee6722931d8ddb259dd1dbd30461c1b v: v3 --- [refs] | 2 +- trunk/include/linux/personality.h | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 95dd30a36b43..275ef16e7119 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 3fcfab16c5b86eaa3db3a9a31adba550c5b67141 +refs/heads/master: 34e856e6a522a8fc0feba7497f5b05aeaa13d473 diff --git a/trunk/include/linux/personality.h b/trunk/include/linux/personality.h index 80d780e5a8f5..bf4cf2080e5c 100644 --- a/trunk/include/linux/personality.h +++ b/trunk/include/linux/personality.h @@ -1,6 +1,8 @@ #ifndef _LINUX_PERSONALITY_H #define _LINUX_PERSONALITY_H +#ifdef __KERNEL__ + /* * Handling of different ABIs (personalities). */ @@ -12,6 +14,8 @@ extern int register_exec_domain(struct exec_domain *); extern int unregister_exec_domain(struct exec_domain *); extern int __set_personality(unsigned long); +#endif /* __KERNEL__ */ + /* * Flags for bug emulation. * @@ -71,6 +75,7 @@ enum { PER_MASK = 0x00ff, }; +#ifdef __KERNEL__ /* * Description of an execution domain. @@ -111,4 +116,6 @@ struct exec_domain { #define set_personality(pers) \ ((current->personality == pers) ? 0 : __set_personality(pers)) +#endif /* __KERNEL__ */ + #endif /* _LINUX_PERSONALITY_H */