show more relevant debug
[AROS.git] / rom / exec / alertextra.h
blobf05beb9308a2a6a9b81b6902189ba96f950ee51e
1 #include <exec/execbase.h>
2 #include <exec/memory.h>
4 struct MMContext
6 struct MemHeader *mh;
7 struct MemChunk *mc;
8 struct MemChunk *mcPrev;
9 const char *func;
10 APTR addr;
11 IPTR size;
12 UBYTE op;
15 #define MM_ALLOC 0
16 #define MM_FREE 1
17 #define MM_OVERLAP 2
19 struct MungwallHeader;
21 struct MungwallContext
23 struct MungwallHeader *hdr;
24 const char *freeFunc;
25 IPTR freeSize;
26 APTR pre_start;
27 APTR pre_end;
28 APTR post_start;
29 APTR post_end;
32 char *FormatMMContext(char *buffer, struct MMContext *ctx, struct ExecBase *SysBase);
33 char *FormatMWContext(char *buffer, struct MungwallContext *ctx, struct ExecBase *SysBase);