2 * Win16 built-in DLLs definitions
4 * Copyright 1999 Ulrich Weigand
7 #ifndef __WINE_BUILTIN16_H
8 #define __WINE_BUILTIN16_H
16 WORD pushw_bp; /* pushw %bp */
17 BYTE pushl; /* pushl $target */
19 BYTE lcall; /* lcall __FLATCS__:relay */
24 #define EP(target,relay) { 0x5566, 0x68, (target), 0x9a, (relay), __FLATCS__ }
30 const char *name; /* DLL name */
31 void *module_start; /* 32-bit address of the module data */
32 int module_size; /* Size of the module data */
33 const BYTE *code_start; /* 32-bit address of DLL code */
34 const BYTE *data_start; /* 32-bit address of DLL data */
38 extern void RELAY_Unimplemented16(void);
41 #endif /* __WINE_BUILTIN16_H */