|
@@ -40,8 +40,6 @@
|
|
#define COMPAT_SYSCALL_DEFINE6(name, ...) \
|
|
#define COMPAT_SYSCALL_DEFINE6(name, ...) \
|
|
COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__)
|
|
COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__)
|
|
|
|
|
|
-#ifdef CONFIG_HAVE_SYSCALL_WRAPPERS
|
|
|
|
-
|
|
|
|
#define COMPAT_SYSCALL_DEFINEx(x, name, ...) \
|
|
#define COMPAT_SYSCALL_DEFINEx(x, name, ...) \
|
|
asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__));\
|
|
asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__));\
|
|
static inline long C_SYSC##name(__MAP(x,__SC_DECL,__VA_ARGS__));\
|
|
static inline long C_SYSC##name(__MAP(x,__SC_DECL,__VA_ARGS__));\
|
|
@@ -52,13 +50,6 @@
|
|
SYSCALL_ALIAS(compat_sys##name, compat_SyS##name); \
|
|
SYSCALL_ALIAS(compat_sys##name, compat_SyS##name); \
|
|
static inline long C_SYSC##name(__MAP(x,__SC_DECL,__VA_ARGS__))
|
|
static inline long C_SYSC##name(__MAP(x,__SC_DECL,__VA_ARGS__))
|
|
|
|
|
|
-#else /* CONFIG_HAVE_SYSCALL_WRAPPERS */
|
|
|
|
-
|
|
|
|
-#define COMPAT_SYSCALL_DEFINEx(x, name, ...) \
|
|
|
|
- asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__))
|
|
|
|
-
|
|
|
|
-#endif /* CONFIG_HAVE_SYSCALL_WRAPPERS */
|
|
|
|
-
|
|
|
|
#ifndef compat_user_stack_pointer
|
|
#ifndef compat_user_stack_pointer
|
|
#define compat_user_stack_pointer() current_user_stack_pointer()
|
|
#define compat_user_stack_pointer() current_user_stack_pointer()
|
|
#endif
|
|
#endif
|