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>
37 #include <ioerr2errno.h> /* FIXME: Should this really be public? */
38 #include "signalhack.h" /* FIXME: Use <signal.h> when it is finished */
40 #include "arosc_init.h"
42 extern struct aroscbase
*AROS_SLIB_ENTRY(open
,arosc
)();
43 extern BPTR
AROS_SLIB_ENTRY(close
,arosc
)();
44 extern BPTR
AROS_SLIB_ENTRY(expunge
,arosc
)();
45 extern int AROS_SLIB_ENTRY(null
,arosc
)();
47 void *const arosc_functable
[]=
49 &AROS_SLIB_ENTRY(open
,arosc
),
50 &AROS_SLIB_ENTRY(close
,arosc
),
51 &AROS_SLIB_ENTRY(expunge
,arosc
),
52 &AROS_SLIB_ENTRY(null
,arosc
),
53 #define SYSTEM_CALL(name, x...) &name,
54 #include <sys/syscall.def>