kernel/eka/kernel/ekern.mmp
branchRCL_3
changeset 80 597aaf25e343
parent 62 4a8fed1c0ef6
child 89 1df514389a47
--- 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 <variant.mmh>
 macro	__IN_KERNEL__
 
-target					VariantTarget(ekern,exe)
+#ifdef MEMORY_MODEL_OPTIONS
+#include		<memmodel.mmh>
+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