Thu Sep 20 17:50:42 2012 UTC ()
sort stubs, remove autonamespacing and add some signal-related ones
I missed yesterday


(pooka)
diff -r1.1 -r1.2 src/sys/rump/kern/lib/libsys_linux/component.c

cvs diff -r1.1 -r1.2 src/sys/rump/kern/lib/libsys_linux/Attic/component.c (expand / switch to unified diff)

--- src/sys/rump/kern/lib/libsys_linux/Attic/component.c 2012/09/19 21:45:40 1.1
+++ src/sys/rump/kern/lib/libsys_linux/Attic/component.c 2012/09/20 17:50:42 1.2
@@ -1,44 +1,57 @@ @@ -1,44 +1,57 @@
1/* $NetBSD: component.c,v 1.1 2012/09/19 21:45:40 pooka Exp $ */ 1/* $NetBSD: component.c,v 1.2 2012/09/20 17:50:42 pooka Exp $ */
2 2
3#include <sys/param.h> 3#include <sys/param.h>
4#include <sys/proc.h> 4#include <sys/proc.h>
5 5
6#include "rump_private.h" 6#include "rump_private.h"
7 7
8extern struct sysent rump_linux_sysent[]; 8extern struct sysent rump_linux_sysent[];
9 9
10struct emul emul_rump_sys_linux = { 10struct emul emul_rump_sys_linux = {
11 .e_name = "linux-rump", 11 .e_name = "linux-rump",
12 .e_sysent = rump_linux_sysent, 12 .e_sysent = rump_linux_sysent,
13 .e_vm_default_addr = uvm_default_mapaddr, 13 .e_vm_default_addr = uvm_default_mapaddr,
14#ifdef __HAVE_SYSCALL_INTERN 14#ifdef __HAVE_SYSCALL_INTERN
15 .e_syscall_intern = syscall_intern, 15 .e_syscall_intern = syscall_intern,
16#endif 16#endif
17}; 17};
18 18
19/* 19/*
20 * XXX: the linux emulation code is not split into factions 20 * XXX: the linux emulation code is not split into factions
21 */ 21 */
22void rumplinux__stub(void); 22void rumplinux__stub(void);
23void rumplinux__stub(void) {panic("unavailable");} 23void rumplinux__stub(void) {panic("unavailable");}
24__weak_alias(rumpns_linux_machdepioctl,rumplinux__stub); 24
25__weak_alias(rumpns_nanosleep1,rumplinux__stub); 25/* timing */
26__weak_alias(rumpns_vm_map_unlock,rumplinux__stub); 26__weak_alias(clock_gettime1,rumplinux__stub);
27__weak_alias(rumpns_compat_50_sys_settimeofday,rumplinux__stub); 27__weak_alias(clock_settime1,rumplinux__stub);
28__weak_alias(rumpns_oss_ioctl_mixer,rumplinux__stub); 28__weak_alias(clock_getres1,rumplinux__stub);
29__weak_alias(rumpns_linux_ioctl_sg,rumplinux__stub); 29__weak_alias(compat_50_sys_gettimeofday,rumplinux__stub);
30__weak_alias(rumpns_oss_ioctl_sequencer,rumplinux__stub); 30__weak_alias(compat_50_sys_settimeofday,rumplinux__stub);
31__weak_alias(rumpns_uvm_mremap,rumplinux__stub); 31__weak_alias(nanosleep1,rumplinux__stub);
32__weak_alias(rumpns_sysent,rumplinux__stub); 32
33__weak_alias(rumpns_sys_swapctl,rumplinux__stub); 33/* vm-related */
34__weak_alias(rumpns_vm_map_lock,rumplinux__stub); 34__weak_alias(sys_mmap,rumplinux__stub);
35__weak_alias(rumpns_compat_50_sys_gettimeofday,rumplinux__stub); 35__weak_alias(vm_map_unlock,rumplinux__stub);
36__weak_alias(rumpns_rusage_to_rusage50,rumplinux__stub); 36__weak_alias(uvm_map_lookup_entry,rumplinux__stub);
37__weak_alias(rumpns_sys_obreak,rumplinux__stub); 37__weak_alias(sys_obreak,rumplinux__stub);
38__weak_alias(rumpns_do_sys_wait,rumplinux__stub); 38__weak_alias(sys_swapctl,rumplinux__stub);
39__weak_alias(rumpns_sys_mmap,rumplinux__stub); 39__weak_alias(vm_map_lock,rumplinux__stub);
40__weak_alias(rumpns_oss_ioctl_audio,rumplinux__stub); 40__weak_alias(uvm_mremap,rumplinux__stub);
41__weak_alias(rumpns_clock_gettime1,rumplinux__stub); 41
42__weak_alias(rumpns_uvm_map_lookup_entry,rumplinux__stub); 42/* signal.c */
43__weak_alias(rumpns_clock_settime1,rumplinux__stub); 43__weak_alias(sigaction1,rumplinux__stub);
44__weak_alias(rumpns_clock_getres1,rumplinux__stub); 44__weak_alias(kpsignal2,rumplinux__stub);
 45__weak_alias(sys_kill,rumplinux__stub);
 46__weak_alias(sigsuspend1,rumplinux__stub);
 47__weak_alias(sigtimedwait1,rumplinux__stub);
 48__weak_alias(lwp_find,rumplinux__stub);
 49
 50/* misc */
 51__weak_alias(linux_machdepioctl,rumplinux__stub);
 52__weak_alias(linux_ioctl_sg,rumplinux__stub);
 53__weak_alias(oss_ioctl_mixer,rumplinux__stub);
 54__weak_alias(oss_ioctl_sequencer,rumplinux__stub);
 55__weak_alias(oss_ioctl_audio,rumplinux__stub);
 56__weak_alias(rusage_to_rusage50,rumplinux__stub);
 57__weak_alias(do_sys_wait,rumplinux__stub);