equal
deleted
inserted
replaced
25 USERINCLUDE ../include/kernel |
25 USERINCLUDE ../include/kernel |
26 |
26 |
27 #include <variant.mmh> |
27 #include <variant.mmh> |
28 macro __IN_KERNEL__ |
28 macro __IN_KERNEL__ |
29 |
29 |
30 target VariantTarget(ekern,exe) |
30 #ifdef MEMORY_MODEL_OPTIONS |
|
31 #include <memmodel.mmh> |
|
32 target MemoryModelTarget(ekern,exe) |
|
33 firstlib MemoryModelTarget(kc_exe,lib) |
|
34 #else |
|
35 target VariantTarget(ekern,exe) |
|
36 firstlib VariantTarget(kc_exe,lib) |
|
37 #endif |
31 |
38 |
32 targettype exexp |
39 targettype exexp |
33 |
40 |
34 #include "kern_int.mmh" |
41 #include "kern_int.mmh" |
35 |
|
36 firstlib VariantTarget(kc_exe,lib) |
|
37 |
42 |
38 // For emulator, specify newlib containing kernel-side definitions of new and delete operators |
43 // For emulator, specify newlib containing kernel-side definitions of new and delete operators |
39 // to override default library, containing user-side definitions, linked by toolchain for EXE and DLL targets |
44 // to override default library, containing user-side definitions, linked by toolchain for EXE and DLL targets |
40 #ifdef WINS |
45 #ifdef WINS |
41 newlib scppnwdl_kern.lib |
46 newlib scppnwdl_kern.lib |