os/ossrv/genericopenlibs/cstdlib/BMMP/ESTLIB.MMP
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
     1 // Copyright (c) 1997-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 // estlib.dll C standard library
    15 // MAKMAKE file for ESTLIB
    16 // 
    17 //
    18 
    19 /**
    20  @file
    21 */
    22 
    23 OPTION CW   -w off
    24 OPTION MSVC /W0
    25 OPTION GCC  -w
    26 
    27 TARGET			estlib.dll
    28 CAPABILITY All -Tcb
    29 
    30 TARGETTYPE		dll
    31 UID		0x1000008d 0x10003b0b	// KSharedLibraryUid KEstlibDllUid16
    32 VENDORID 0x70000001
    33 
    34 #ifndef EKA2
    35 DEFFILE			estlib.def
    36 #else
    37 DEFFILE		estlib3.def
    38 #endif
    39 
    40 LIBRARY			charconv.lib redircli.lib esock.lib efsrv.lib euser.lib c32.lib
    41 OS_LAYER_SYSTEMINCLUDE_SYMBIAN
    42 OS_LAYER_ESTLIB_SYSTEMINCLUDE
    43 USERINCLUDE ../INC
    44 
    45 SOURCEPATH	../LCHAR
    46 SOURCE			CTYPE.CPP CASECMP.CPP  MBWCCONV.CPP
    47 SOURCE			MEMCHR.C MEMCMP.C MEMCPY.C
    48 SOURCE			STRCAT.C STRCHR.C STRCMP.C STRCOLL.C STRCPY.C STRCSPN.C STRNCAT.C
    49 SOURCE			STRNCMP.C STRNCPY.C STRPBRK.C STRRCHR.C STRSPN.C STRSTR.C STRTOK.C
    50 SOURCE			STRXFRM.C
    51 
    52 SOURCEPATH	../LLOCALE
    53 SOURCE			LOCALE.C
    54 
    55 SOURCEPATH	../LMATH
    56 SOURCE			LMATH.CPP		// wrappers for E32 Math functions
    57 SOURCE			E_COSH.C E_SINH.C S_TANH.C S_CEIL.C S_FLOOR.C S_FREXP.C
    58 SOURCE			S_LDEXP.C S_FABS.C S_EXPM1.C S_MODF.C S_SCALBN.C S_CPYSGN.C
    59 
    60 SOURCEPATH	../LPOSIX
    61 SOURCE			POSIX.CPP SYSCALLS.CPP NETCALLS.CPP NETDB.CPP
    62 SOURCE			ISATTY.C ABORT.C EXIT.C ATEXIT.C ACCESS.C ARPA.C
    63 
    64 SOURCEPATH	../LSTDIO
    65 SOURCE			LSTDIO.CPP
    66 SOURCE			PRINTF.C VFPRINTF.C VPRINTF.C FPRINTF.C FFLUSH.C FCLOSE.C CLEARERR.C
    67 SOURCE			FDOPEN.C FEOF.C FERROR.C FGETC.C FGETPOS.C FGETS.C FILENO.C FOPEN.C
    68 SOURCE			FPUTC.C FPUTS.C FREAD.C FREOPEN.C FSEEK.C FSETPOS.C FTELL.C FWRITE.C
    69 SOURCE			GETC.C GETCHAR.C GETS.C PERROR.C PUTC.C PUTCHAR.C PUTS.C REWIND.C
    70 SOURCE			SETBUF.C SETVBUF.C SPRINTF.C STRERROR.C UNGETC.C FLAGS.C
    71 SOURCE			FINDFP.C STDIO.C FWALK.C FVWRITE.C WSETUP.C MAKEBUF.C REFILL.C RGET.C WBUF.C
    72 SOURCE			SCANF.C SSCANF.C VFSCANF.C TMPNAM.C TMPFILE.C
    73 
    74 SOURCEPATH	../LSTDLIB
    75 SOURCE			ATOF.CPP RAND.CPP QSORT.CPP GETPID.CPP REENT.CPP ENVCALLS.CPP
    76 SOURCE			ASSERT.C STRTOL.C ABS.C DIV.C
    77 
    78 SOURCEPATH	../LTIME
    79 SOURCE			TIME.CPP		// wrappers for E32 TTime functions
    80 SOURCE			ASCTIME.C CTIME.C DIFFTIME.C GMTIME.C LCLTIME.C STRFTIME.C
    81 
    82 SOURCEPATH	../UCRT
    83 SOURCE			UCRT0.CPP  
    84 
    85 SOURCEPATH	../USTLIB
    86 SOURCE			LOCALIF.CPP POSIXIF.CPP POSIXFS.CPP ESTLIB.CPP UALLOC.CPP  
    87 SOURCE			FTABLE.CPP FDESC.CPP UCONSOLE.CPP USOCKET.CPP GETENV.CPP UPIPE.CPP UREDIR.CPP
    88 SOURCE			USERIAL.CPP
    89 
    90 SOURCEPATH	../LSIGNAL
    91 #ifdef X86GCC
    92 SOURCE			JMP_X86GCC.CIA
    93 #endif
    94 #ifdef WINS
    95 SOURCE			JMP_WINS.CPP
    96 #endif
    97 #ifdef MARM
    98 #ifdef EKA2
    99 SOURCE			JMP_MARM.CIA
   100 #else
   101 SOURCE			JMP_MARM.CPP
   102 #endif
   103 #endif
   104 
   105 SOURCEPATH	../USTW32
   106 SOURCE			UW32CLI.CPP  
   107 
   108 #ifdef WINS
   109 LIBRARY			estw32.lib
   110 #endif
   111 
   112 START WINS
   113 BASEADDRESS	0x43500000
   114 END
   115 
   116 START MARM
   117 END
   118 
   119 SMPSAFE