summaryrefslogtreecommitdiff
path: root/sys/compat/linux/common/linux_exec.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/compat/linux/common/linux_exec.h')
-rw-r--r--sys/compat/linux/common/linux_exec.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/sys/compat/linux/common/linux_exec.h b/sys/compat/linux/common/linux_exec.h
index e1a7367d32a..75570e5ef26 100644
--- a/sys/compat/linux/common/linux_exec.h
+++ b/sys/compat/linux/common/linux_exec.h
@@ -1,4 +1,4 @@
-/* $NetBSD: linux_exec.h,v 1.47 2009/12/10 14:13:53 matt Exp $ */
+/* $NetBSD: linux_exec.h,v 1.48 2010/07/07 01:30:35 chs Exp $ */
/*-
* Copyright (c) 1995, 1998 The NetBSD Foundation, Inc.
@@ -136,12 +136,13 @@ int linux_aout_copyargs(struct lwp *, struct exec_package *,
#endif
void linux_trapsignal(struct lwp *, ksiginfo_t *);
int linux_usertrap(struct lwp *, vaddr_t, void *);
-#ifdef LINUX_NPTL
-void linux_nptl_proc_fork(struct proc *, struct proc *, void (luserret)(void));
-void linux_nptl_proc_exit(struct proc *);
-void linux_nptl_proc_init(struct proc *, struct proc *);
-int linux_init_thread_area(struct lwp *, struct lwp *);
-#endif
+int linux_lwp_setprivate(struct lwp *, void *);
+
+void linux_e_proc_exec(struct proc *, struct exec_package *);
+void linux_e_proc_fork(struct proc *, struct lwp *, int);
+void linux_e_proc_exit(struct proc *);
+void linux_e_lwp_fork(struct lwp *, struct lwp *);
+void linux_e_lwp_exit(struct lwp *);
#ifdef EXEC_ELF32
int linux_elf32_probe(struct lwp *, struct exec_package *, void *,