1 {.$DEFINE LIBJIT_WINDOZE_STATIC}
11 {$Z4} // Force four-byte enums
15 {$IFDEF LIBJIT_WINDOZE_STATIC}
17 {$LINKLIB libkernel32.a}
19 {$LINKLIB libmingwex.a}
20 {$LINKLIB libmingw32.a}
21 {$LINKLIB libmsvcrt.a}
23 {$DEFINE libraryLibJITDecl := cdecl}
24 {$DEFINE libraryLibJITImp := cdecl; external}
25 {$DEFINE libraryLibJITVar := cvar; external}
27 {$DEFINE libraryLibJITDecl := cdecl}
28 {$DEFINE libraryLibJITImp := cdecl; external 'libjit-0.dll'}
29 {.$DEFINE libraryLibJITVar := cvar; external}
30 {$DEFINE libraryLibJITVar := external 'libjit-0.dll'}
31 // external LIBNAME name 'var_name' would've been more correct here
32 // because just external is case insensitive, but fuck it
35 {$DEFINE libraryLibJITDecl := cdecl}
36 {$DEFINE libraryLibJITImp := cdecl; external 'jit'}
37 {$DEFINE libraryLibJITVar := cvar; external 'jit'}