2 Copyright © 1995-2004, The AROS Development Team. All rights reserved.
6 #include <exec/types.h>
10 #include <sys/timeb.h>
11 #include <sys/times.h>
12 #include <sys/mount.h>
13 #include <sys/types.h>
15 #include <sys/ioctl.h>
16 #include <sys/utsname.h>
40 #include <ioerr2errno.h> /* FIXME: Should this really be public? */
41 #include "signalhack.h" /* FIXME: Use <signal.h> when it is finished */
43 #include "arosc_init.h"
45 extern struct aroscbase
*AROS_SLIB_ENTRY(open
,arosc
)();
46 extern BPTR
AROS_SLIB_ENTRY(close
,arosc
)();
47 extern BPTR
AROS_SLIB_ENTRY(expunge
,arosc
)();
48 extern int AROS_SLIB_ENTRY(null
,arosc
)();
50 void *const arosc_functable
[]=
52 &AROS_SLIB_ENTRY(open
,arosc
),
53 &AROS_SLIB_ENTRY(close
,arosc
),
54 &AROS_SLIB_ENTRY(expunge
,arosc
),
55 &AROS_SLIB_ENTRY(null
,arosc
),
56 #define SYSTEM_CALL(name, x...) &name,
57 #include <sys/syscall.def>