2 Copyright © 1995-2014, The AROS Development Team. All rights reserved.
9 /* These macros are defined in both UNIX and AROS headers. Get rid of warnings. */
15 #include <aros/config.h>
16 #include <aros/kernel.h>
17 #include <exec/lists.h>
18 #include <exec/resident.h>
21 #include "hostinterface.h"
26 #if AROS_MODULES_DEBUG
27 /* gdb hooks from which it obtains modules list */
29 /* This is needed in order to bring in definition of struct segment */
30 #include "../../../rom/debug/debug_intern.h"
32 APTR AbsExecBase
= NULL
;
33 struct segment
*seg
= NULL
;
34 struct Resident
*res
= NULL
;
35 struct MinList
*Debug_ModList
= NULL
;
39 * Some helpful functions that link us to the underlying host OS.
40 * Without them we would not be able to estabilish any interaction with it.
42 static struct HostInterface _HostIFace
=
45 HOSTINTERFACE_VERSION
,
49 Host_HostLib_GetPointer
,
51 #if AROS_MODULES_DEBUG
58 void *HostIFace
= &_HostIFace
;