diff -r 000000000000 -r 96e5fb8b040d kernel/eka/compsupp/bld.inf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/kernel/eka/compsupp/bld.inf Thu Dec 17 09:24:54 2009 +0200 @@ -0,0 +1,82 @@ +/* +* Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* Compiler runtime support. +* +*/ + + +PRJ_PLATFORMS + +ARMV4 ARMV5 ARMV5SMP ARMV7 + + +PRJ_EXPORTS + +rvct.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(rvct/) +gcce/gcce.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(gcce/) + +symcpp/symcpp.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(symcpp.h) + +compsupp.iby /epoc32/rom/include/ + + +PRJ_MMPFILES + +#ifndef GCCXML + + symcpp/scppnwdl.mmp + rvct/dfprvct-thunk.mmp + rvct/usrt.mmp + rvct/ksrt.mmp + + #ifndef SMP // Only static libraries build for SMP. + + rvct/drtaeabi.mmp + + rvct/dfpaeabi.mmp + rvct/dfpaeabi_vfpv2.mmp + + #if defined(ARMCC_2_2) || defined(ARMCC_3_1) + + rvct/drtrvct.mmp + rvct/drtrvct_vfpv2.mmp + + rvct/dfprvct.mmp + rvct/dfprvct_vfpv2.mmp + #endif + + #endif + +PRJ_EXTENSIONS + +#ifndef GCCXML + +// Unzip RVCT3.1 runtime if being built with RVCT2.2 or RVCT4.0 + +start extension tools/compsupp + +#if defined(ARMCC_2_2) || defined(ARMCC_4_0) +option FILE $(EXTENSION_ROOT)/rt_3_1.zip +#elif defined(ARMCC_3_1) +option FILE $(EXTENSION_ROOT)/rt_2_2.zip +#endif + +option TODIR $(EPOCROOT)epoc32/release + +end +#endif + +#endif +