2 Copyright © 1995-2004, The AROS Development Team. All rights reserved.
6 #ifndef REXXSYSLIB_INTERN_H
7 #define REXXSYSLIB_INTERN_H
12 # include <exec/types.h>
15 # include <proto/exec.h>
17 #ifndef PROTO_REXXSYSLIB_H
18 # include <proto/rexxsyslib.h>
21 # include <exec/memory.h>
23 #ifndef EXEC_LIBRARIES_H
24 # include <exec/libraries.h>
26 #ifndef AROS_LIBCALL_H
27 # include <aros/libcall.h>
30 # include <aros/debug.h>
32 #ifndef REXX_STORAGE_H
33 # include <rexx/storage.h>
36 # include <rexx/rxslib.h>
41 /* Some external stuff (rexxsyslib_init.c) */
44 struct RexxSysBase_intern
; /* prereference */
46 /************************/
47 /* Internal structures */
48 /************************/
50 struct RexxSysBase_intern
52 struct RxsLib library
;
54 struct SignalSemaphore semaphore
;
57 #define RSBI(base) ((struct RexxSysBase_intern *)base)
59 #endif /* REXXSYSLIB_INTERN_H */