os/ossrv/genericopenlibs/openenvcore/libm/group/libm.mmp
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 // Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     4 // under the terms of "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 // Name        : libm.mmp
    15 // Part of     : libm
    16 // This is a project specific file for building the 
    17 // libm math library.
    18 //
    19 
    20 
    21 
    22 
    23 TARGET            libm.dll
    24 TARGETTYPE        dll
    25 UID               0x1000008d  0x102750d2
    26 
    27 LANG            SC
    28 CAPABILITY      All -Tcb 
    29 VENDORID        0x70000001
    30 VERSION 				1.1
    31 
    32 OPTION ARMCC --diag_remark 3017 
    33 // include all mmpi files
    34 
    35 DEFFILE         libm.def
    36 
    37 SOURCEPATH		../include
    38 DOCUMENT		libm_aliases.dosc
    39 DOCUMENT		signgam.dosc
    40 DOCUMENT		../arm/fenv.dosc
    41 DOCUMENT		../bsdsrc/mathimpl.dosc
    42 DOCUMENT		../src/math_private.dosc
    43 DOCUMENT		../sys/arm/include/float.dosc
    44 DOCUMENT		../../include/math.dosc
    45 
    46 SOURCEPATH      ../src
    47 
    48 SOURCE			signgam.cpp
    49 SOURCE			s_signgam.c
    50 SOURCE			fpclassify.c
    51 SOURCE			s_signbit.c
    52 SOURCE			e_acos.c
    53 SOURCE			e_acosf.c
    54 SOURCE			e_acosh.c
    55 SOURCE			e_acoshf.c
    56 SOURCE			e_asin.c
    57 SOURCE			e_asinf.c
    58 SOURCE 			s_asinh.c
    59 SOURCE 			s_asinhf.c
    60 SOURCE 			s_atan.c
    61 SOURCE 			s_atanf.c
    62 SOURCE			e_atan2.c
    63 SOURCE			e_atan2f.c
    64 SOURCE			e_atanh.c
    65 SOURCE			e_atanhf.c
    66 SOURCE			s_cbrt.c
    67 SOURCE			s_cbrtf.c
    68 SOURCE			s_ceil.c
    69 SOURCE			s_ceilf.c
    70 SOURCE			s_copysign.c
    71 SOURCE			s_copysignf.c
    72 SOURCE			s_copysignl.c
    73 SOURCE			s_cos.c
    74 SOURCE			s_cosf.c
    75 SOURCE			e_cosh.c
    76 SOURCE			e_coshf.c
    77 SOURCE			w_drem.c
    78 SOURCE			w_dremf.c
    79 SOURCE			s_erf.c
    80 SOURCE			s_erff.c
    81 SOURCE			e_exp.c
    82 SOURCE			s_exp2.c
    83 SOURCE			s_exp2f.c
    84 SOURCE			e_expf.c
    85 SOURCE 			s_expm1.c
    86 SOURCE 			s_expm1f.c
    87 SOURCE			s_fabs.c
    88 SOURCE			s_fabsf.c
    89 SOURCE			s_fabsl.c
    90 SOURCE			s_fdim.c
    91 SOURCE			s_finite.c
    92 SOURCE			s_finitef.c
    93 SOURCE			s_floor.c
    94 SOURCE			s_floorf.c
    95 SOURCE			s_fma.c
    96 SOURCE			s_fmaf.c
    97 SOURCE			s_isnormal.c
    98 SOURCE			../../libc/src/arm/gen/infinity.c
    99 SOURCE			s_fmax.c
   100 SOURCE			s_fmaxf.c
   101 SOURCE			s_fmaxl.c
   102 SOURCE			s_fmin.c
   103 SOURCE			s_fminf.c
   104 SOURCE			e_fmod.c
   105 SOURCE			e_fmodf.c
   106 SOURCE			s_frexp.c
   107 SOURCE			s_frexpf.c
   108 SOURCE			e_hypot.c
   109 SOURCE			e_hypotf.c
   110 SOURCE			s_ilogb.c
   111 SOURCE			s_ilogbf.c
   112 SOURCE			s_ilogbl.c
   113 SOURCE			e_j0.c
   114 SOURCE			e_j0f.c
   115 SOURCE			e_j1.c
   116 SOURCE			e_j1f.c
   117 SOURCE			e_jn.c
   118 SOURCE			e_jnf.c
   119 SOURCE			../../libc/src/gen/ldexp.c
   120 SOURCE			e_log.c
   121 SOURCE			e_log10.c
   122 SOURCE			e_log10f.c
   123 SOURCE			e_logf.c
   124 SOURCE			s_log1p.c
   125 SOURCE			s_log1pf.c
   126 SOURCE			s_logb.c
   127 SOURCE			s_logbf.c
   128 SOURCE			s_modf.c
   129 SOURCE			s_modff.c
   130 SOURCE			s_nextafter.c
   131 SOURCE			s_nextafterf.c
   132 SOURCE			s_nexttowardf.c
   133 SOURCE			e_pow.c
   134 SOURCE			e_powf.c
   135 SOURCE			e_remainder.c
   136 SOURCE			e_remainderf.c
   137 SOURCE			s_remquo.c
   138 SOURCE			s_remquof.c
   139 SOURCE			s_rint.c
   140 SOURCE			s_rintf.c
   141 SOURCE			s_round.c
   142 SOURCE			s_roundf.c
   143 SOURCE			e_scalb.c
   144 SOURCE			e_scalbf.c
   145 SOURCE			s_scalbn.c
   146 SOURCE			s_scalbnf.c
   147 SOURCE			s_significand.c
   148 SOURCE			s_significandf.c
   149 SOURCE			s_sin.c
   150 SOURCE			s_sinf.c
   151 SOURCE			e_sinh.c
   152 SOURCE			e_sinhf.c
   153 SOURCE			e_sqrt.cpp
   154 SOURCE			e_sqrtf.c
   155 SOURCE			s_tan.c
   156 SOURCE			s_tanf.c
   157 SOURCE			s_tanh.c
   158 SOURCE			s_tanhf.c
   159 SOURCE			s_trunc.c
   160 SOURCE			s_truncf.c
   161 SOURCE			s_truncl.c
   162 SOURCE			s_isnan.c
   163 SOURCE			isinf.c
   164 SOURCE			k_cos.c
   165 SOURCE			k_sin.c
   166 SOURCE 			k_tan.c
   167 SOURCE			k_cosf.c
   168 SOURCE			k_sinf.c
   169 SOURCE 			k_tanf.c
   170 SOURCE			s_isfinite.c
   171 SOURCE 			k_rem_pio2.c
   172 SOURCE 			k_rem_pio2f.c
   173 SOURCE			e_rem_pio2.c
   174 SOURCE			e_rem_pio2f.c
   175 SOURCE			s_infinite.c
   176 SOURCE			s_nan.c
   177 SOURCE			s_scalbln.c
   178 SOURCE			s_llrintf.c
   179 SOURCE			s_llrint.c
   180 SOURCE			s_lrintf.c
   181 SOURCE			s_lrint.c
   182 SOURCE			s_llround.c
   183 SOURCE			s_llroundf.c
   184 SOURCE			s_lround.c
   185 SOURCE			s_lroundf.c
   186 SOURCE			s_nearbyint.c
   187 SOURCE			e_lgamma.c
   188 SOURCE			e_lgamma_r.c
   189 SOURCE			e_lgammaf.c
   190 SOURCE			e_lgammaf_r.c
   191 SOURCE			e_gamma.c 
   192 SOURCE			e_gamma_r.c
   193 SOURCE			e_gammaf.c
   194 SOURCE			e_gammaf_r.c
   195 SOURCE			../arm/fenv.c	
   196 
   197 
   198 OS_LAYER_LIBC_SYSTEMINCLUDE
   199 OS_LAYER_SYSTEMINCLUDE_SYMBIAN
   200 
   201 
   202 USERINCLUDE 	../../libc/include
   203 USERINCLUDE		../../libc/src/arm
   204 USERINCLUDE    	../../ewsd/inc
   205 
   206 #ifndef WINSCW
   207 EPOCALLOWDLLDATA
   208 #endif //WINSCW
   209 
   210 MACRO			__LONG_LONG_SUPPORTED
   211 
   212 
   213 // linking libraries.
   214 LIBRARY euser.lib
   215 
   216 #ifdef WINSCW
   217 LIBRARY ewsd.lib
   218 #endif
   219 PAGED
   220 // End of File
   221 
   222 SMPSAFE