tools/adflib: build only host variant which is used by Sam440 target
[AROS.git] / tools / fd2inline / include-src / proto / exec.h
blob341a4c4a1b73cbd26d33142707a68d75c6570d0e
1 #ifndef PROTO_EXEC_H
2 #define PROTO_EXEC_H
4 #ifndef EXEC_IO_H
5 #include <exec/io.h>
6 #endif /* !EXEC_IO_H */
7 #ifndef EXEC_MEMORY_H
8 #include <exec/memory.h>
9 #endif /* !EXEC_MEMORY_H */
10 #ifndef EXEC_DEVICES_H
11 #include <exec/devices.h>
12 #endif /* !EXEC_DEVICES_H */
13 #ifndef EXEC_PORTS_H
14 #include <exec/ports.h>
15 #endif /* !EXEC_PORTS_H */
16 #ifndef EXEC_SEMAPHORES_H
17 #include <exec/semaphores.h>
18 #endif /* !EXEC_SEMAPHORES_H */
20 #include <clib/exec_protos.h>
22 #ifdef __GNUC__
23 #ifdef _USEOLDEXEC_
24 #define EXEC_BASE_NAME (*(struct ExecBase **)4)
25 #endif /* _USEOLDEXEC_ */
26 #include <inline/exec.h>
27 #endif /* __GNUC__ */
29 #if !defined(__NOLIBBASE__) && !defined(_USEOLDEXEC_)
30 extern struct ExecBase *
31 #ifdef __CONSTLIBBASEDECL__
32 __CONSTLIBBASEDECL__
33 #endif /* __CONSTLIBBASEDECL__ */
34 SysBase;
35 #endif /* !__NOLIBBASE__ && !_USEOLDEXEC_ */
37 #ifndef PROTO_ALIB_H
38 #include <proto/alib.h>
39 #endif /* !PROTO_ALIB_H */
41 #endif /* !PROTO_EXEC_H */