comparison loader/wrapper.h @ 8269:8b905703a450

- qtx (quicktime's macos emulation layer) debugging/emulation environment :) - some fixes in loadlibrary, to allow multiple loads/lookups
author arpi
date Sun, 24 Nov 2002 21:45:23 +0000
parents
children ee76aa308c0a
comparison
equal deleted inserted replaced
8268:a85040e4b1a0 8269:8b905703a450
1 #ifndef _WRAPPER_H
2 #define _WRAPPER_H
3
4 #include <sys/types.h>
5
6 typedef struct {
7 u_int32_t edi, esi, ebp, esp, ebx, edx, ecx, eax;
8 } reg386_t;
9
10 typedef int (*wrapper_func_t)(void *stack_base, int stack_size, reg386_t *reg, u_int32_t *flags);
11
12 extern wrapper_func_t report_entry, report_ret;
13
14 extern void (*wrapper_target)(void);
15
16 extern int wrapper(void);
17 extern int null_call(void);
18
19 #endif /* _WRAPPER_H */
20