diff -r 4a8fed1c0ef6 -r 597aaf25e343 kernel/eka/kernel/ekern.mmp --- a/kernel/eka/kernel/ekern.mmp Sat Feb 20 00:10:51 2010 +0200 +++ b/kernel/eka/kernel/ekern.mmp Fri Mar 12 15:50:11 2010 +0200 @@ -27,14 +27,19 @@ #include macro __IN_KERNEL__ -target VariantTarget(ekern,exe) +#ifdef MEMORY_MODEL_OPTIONS +#include +target MemoryModelTarget(ekern,exe) +firstlib MemoryModelTarget(kc_exe,lib) +#else +target VariantTarget(ekern,exe) +firstlib VariantTarget(kc_exe,lib) +#endif targettype exexp #include "kern_int.mmh" -firstlib VariantTarget(kc_exe,lib) - // For emulator, specify newlib containing kernel-side definitions of new and delete operators // to override default library, containing user-side definitions, linked by toolchain for EXE and DLL targets #ifdef WINS