Mercurial > mplayer.hg
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 |