aboutsummaryrefslogtreecommitdiffstats
path: root/arch/Kconfig
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2012-10-23 13:17:59 -0400
committerAl Viro <viro@zeniv.linux.org.uk>2012-11-28 21:49:04 -0500
commitd2125043aebf7f53cd1c72115c17b01d0bc06ce1 (patch)
treee6d510a22905d870a612660c2da0bdb6e36bc7e6 /arch/Kconfig
parent25906730ec01be664534c9439d7cf5a373e8a4e4 (diff)
generic sys_fork / sys_vfork / sys_clone
... and get rid of idiotic struct pt_regs * in asm-generic/syscalls.h prototypes of the same, while we are at it. Eventually we want those in linux/syscalls.h, of course, but that'll have to wait a bit. Note that there are *three* variants of sys_clone() order of arguments. Braindamage galore... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'arch/Kconfig')
-rw-r--r--arch/Kconfig14
1 files changed, 14 insertions, 0 deletions
diff --git a/arch/Kconfig b/arch/Kconfig
index 366ec06a5185..8d698fb5ccc9 100644
--- a/arch/Kconfig
+++ b/arch/Kconfig
@@ -341,4 +341,18 @@ config MODULES_USE_ELF_REL
341 Modules only use ELF REL relocations. Modules with ELF RELA 341 Modules only use ELF REL relocations. Modules with ELF RELA
342 relocations will give an error. 342 relocations will give an error.
343 343
344#
345# ABI hall of shame
346#
347config CLONE_BACKWARDS
348 bool
349 help
350 Architecture has tls passed as the 4th argument of clone(2),
351 not the 5th one.
352
353config CLONE_BACKWARDS2
354 bool
355 help
356 Architecture has the first two arguments of clone(2) swapped.
357
344source "kernel/gcov/Kconfig" 358source "kernel/gcov/Kconfig"