From: Christoph Hellwig These are basically shared code for native/32bit compat code, but as CONFIG_COMPAT is a bool there's no need to export them. Signed-off-by: Andrew Morton --- 25-akpm/fs/exec.c | 2 -- 25-akpm/fs/select.c | 2 -- 2 files changed, 4 deletions(-) diff -puN fs/exec.c~unexport-do_execve-do_select fs/exec.c --- 25/fs/exec.c~unexport-do_execve-do_select 2004-09-15 22:10:40.867762144 -0700 +++ 25-akpm/fs/exec.c 2004-09-15 22:10:40.872761384 -0700 @@ -1186,8 +1186,6 @@ out_file: return retval; } -EXPORT_SYMBOL(do_execve); - int set_binfmt(struct linux_binfmt *new) { struct linux_binfmt *old = current->binfmt; diff -puN fs/select.c~unexport-do_execve-do_select fs/select.c --- 25/fs/select.c~unexport-do_execve-do_select 2004-09-15 22:10:40.868761992 -0700 +++ 25-akpm/fs/select.c 2004-09-15 22:10:40.873761232 -0700 @@ -268,8 +268,6 @@ int do_select(int n, fd_set_bits *fds, l return retval; } -EXPORT_SYMBOL(do_select); - static void *select_bits_alloc(int size) { return kmalloc(6 * size, GFP_KERNEL); _