genericopenlibs/openenvcore/libm/group/libm.mmp
changeset 0 e4d67989cc36
child 17 ef2ebc87518f
equal deleted inserted replaced
-1:000000000000 0:e4d67989cc36
       
     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.0
       
    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 // End of File
       
   220 
       
   221 SMPSAFE