os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/group/tcl84.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.
sl@0
     1
// Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
sl@0
     2
// All rights reserved.
sl@0
     3
// This component and the accompanying materials are made available
sl@0
     4
// under the terms of "Eclipse Public License v1.0"
sl@0
     5
// which accompanies this distribution, and is available
sl@0
     6
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
sl@0
     7
//
sl@0
     8
// Initial Contributors:
sl@0
     9
// Nokia Corporation - initial contribution.
sl@0
    10
//
sl@0
    11
// Contributors:
sl@0
    12
//
sl@0
    13
// Description:
sl@0
    14
//
sl@0
    15
sl@0
    16
TARGET		tcl.lib
sl@0
    17
TARGETTYPE	lib
sl@0
    18
sl@0
    19
#ifndef WINSCW
sl@0
    20
MACRO __CHAR_UNSIGNED__=1
sl@0
    21
#endif
sl@0
    22
sl@0
    23
SMPSAFE
sl@0
    24
sl@0
    25
//Suppressed CW warnings
sl@0
    26
OPTION CW -w nounused -w nounwanted
sl@0
    27
sl@0
    28
//Suppressed RVCT warnings
sl@0
    29
// #111-D: statement is unreachable
sl@0
    30
// #175-D: subscript out of range
sl@0
    31
// #177-D: variable <var> was declared but never referenced
sl@0
    32
// #180-D: argument is incompatible with formal parameter
sl@0
    33
// #550-D: variable <var> was set but never used
sl@0
    34
// #1293-D: assignment in condition
sl@0
    35
// #1294-D: Old-style function <func>
sl@0
    36
// #1295-D: Deprecated declaration <decl> - give arg types
sl@0
    37
OPTION ARMCC --diag_suppress 111,175,177,180,550,1293,1294,1295
sl@0
    38
sl@0
    39
#ifdef _DEBUG
sl@0
    40
MACRO TCL_COMPILE_DEBUG=1 
sl@0
    41
#endif
sl@0
    42
sl@0
    43
MACRO HAVE_LIMITS_H=1 
sl@0
    44
MACRO HAVE_UNISTD_H=1 
sl@0
    45
MACRO HAVE_SYS_PARAM_H=1 
sl@0
    46
MACRO PEEK_XCLOSEIM=1 
sl@0
    47
MACRO __LONG_LONG_SUPPORTED=1    // support for 64-bit wide integers (long long) 
sl@0
    48
MACRO HAVE_GETCWD=1 
sl@0
    49
MACRO HAVE_OPENDIR=1 
sl@0
    50
MACRO HAVE_STRSTR=1 
sl@0
    51
MACRO HAVE_STRTOL=1 
sl@0
    52
MACRO HAVE_STRTOLL=1 
sl@0
    53
MACRO HAVE_STRTOULL=1 
sl@0
    54
MACRO HAVE_TMPNAM=1 
sl@0
    55
MACRO HAVE_WAITPID=1 
sl@0
    56
MACRO HAVE_SYS_TIME_H=1 
sl@0
    57
MACRO TIME_WITH_SYS_TIME=1 
sl@0
    58
MACRO HAVE_TM_ZONE=1 
sl@0
    59
MACRO HAVE_GMTIME_R=1 
sl@0
    60
MACRO HAVE_LOCALTIME_R=1 
sl@0
    61
MACRO HAVE_TM_GMTOFF=1 
sl@0
    62
MACRO HAVE_TIMEZONE_VAR=1 
sl@0
    63
MACRO HAVE_ST_BLKSIZE=1 
sl@0
    64
MACRO STDC_HEADERS=1 
sl@0
    65
MACRO HAVE_SIGNED_CHAR=1 
sl@0
    66
MACRO HAVE_LANGINFO=1 
sl@0
    67
MACRO HAVE_SYS_IOCTL_H=1 
sl@0
    68
MACRO NO_UNION_WAIT=1 //deal no "union wait"  definition 
sl@0
    69
#ifdef _DEBUG
sl@0
    70
MACRO TCL_MEM_DEBUG=1
sl@0
    71
#endif
sl@0
    72
sl@0
    73
OS_LAYER_SYSTEMINCLUDE_SYMBIAN
sl@0
    74
OS_LAYER_LIBC_SYSTEMINCLUDE
sl@0
    75
sl@0
    76
//This SYSTEMINCLUDE is required by 3rd TCL source files that uses #include <xxx.h>,
sl@0
    77
// therefore it must be a SYSTEMINCLUDE not USERINCLUDE
sl@0
    78
SYSTEMINCLUDE ../tcldistribution/generic
sl@0
    79
sl@0
    80
USERINCLUDE   ../tcldistribution/unix
sl@0
    81
USERINCLUDE   ../src
sl@0
    82
sl@0
    83
sl@0
    84
SOURCEPATH  ../src
sl@0
    85
SOURCE  convertPathSlashes.c
sl@0
    86
SOURCE  tclSymbianInit.cpp
sl@0
    87
sl@0
    88
SOURCEPATH	../tcldistribution/generic
sl@0
    89
// tcl generic objects:
sl@0
    90
SOURCE  regcomp.c 
sl@0
    91
SOURCE  regerror.c
sl@0
    92
SOURCE	regexec.c 
sl@0
    93
SOURCE	regfree.c 
sl@0
    94
sl@0
    95
// functionality not supported by symbian TCL yet
sl@0
    96
//SOURCE  regc_color.c
sl@0
    97
//SOURCE  regc_cvec.c
sl@0
    98
//SOURCE  regc_lex.c
sl@0
    99
//SOURCE  regc_locale.c
sl@0
   100
//SOURCE  regc_nfa.c
sl@0
   101
//SOURCE  rege_dfa.c
sl@0
   102
//SOURCE  regfronts.c
sl@0
   103
sl@0
   104
SOURCE	tclAlloc.c 
sl@0
   105
SOURCE	tclAsync.c 
sl@0
   106
SOURCE	tclBasic.c 
sl@0
   107
SOURCE	tclBinary.c 
sl@0
   108
SOURCE	tclCkalloc.c 
sl@0
   109
SOURCE	tclClock.c 
sl@0
   110
SOURCE	tclCmdAH.c 
sl@0
   111
SOURCE	tclCmdIL.c 
sl@0
   112
SOURCE	tclCmdMZ.c 
sl@0
   113
SOURCE	tclCompCmds.c 
sl@0
   114
SOURCE	tclCompExpr.c 
sl@0
   115
SOURCE	tclCompile.c 
sl@0
   116
SOURCE	tclDate.c 
sl@0
   117
SOURCE	tclEncoding.c 
sl@0
   118
SOURCE	tclEnv.c 
sl@0
   119
SOURCE	tclEvent.c 
sl@0
   120
SOURCE	tclExecute.c 
sl@0
   121
SOURCE	tclFCmd.c 
sl@0
   122
SOURCE	tclFileName.c 
sl@0
   123
SOURCE	tclGet.c 
sl@0
   124
SOURCE	tclHash.c 
sl@0
   125
SOURCE	tclHistory.c 
sl@0
   126
SOURCE	tclIndexObj.c 
sl@0
   127
SOURCE	tclInterp.c 
sl@0
   128
SOURCE	tclIO.c 
sl@0
   129
SOURCE	tclIOCmd.c 
sl@0
   130
SOURCE	tclIOGT.c 
sl@0
   131
SOURCE	tclIOSock.c 
sl@0
   132
SOURCE	tclIOUtil.c 
sl@0
   133
SOURCE	tclLink.c 
sl@0
   134
SOURCE	tclListObj.c 
sl@0
   135
SOURCE	tclLiteral.c 
sl@0
   136
SOURCE	tclLoad.c 
sl@0
   137
SOURCE	tclMain.c 
sl@0
   138
SOURCE	tclNamesp.c 
sl@0
   139
SOURCE	tclNotify.c 
sl@0
   140
SOURCE	tclObj.c 
sl@0
   141
SOURCE  tclPanic.c
sl@0
   142
SOURCE  tclParse.c 
sl@0
   143
SOURCE  tclParseExpr.c 
sl@0
   144
SOURCE	tclPipe.c 
sl@0
   145
SOURCE	tclPkg.c 
sl@0
   146
SOURCE	tclPosixStr.c 
sl@0
   147
SOURCE	tclPreserve.c 
sl@0
   148
SOURCE	tclProc.c 
sl@0
   149
SOURCE	tclRegexp.c 
sl@0
   150
SOURCE	tclResolve.c 
sl@0
   151
SOURCE	tclResult.c 
sl@0
   152
SOURCE	tclScan.c 
sl@0
   153
SOURCE	tclStubInit.c 
sl@0
   154
SOURCE	tclStubLib.c  
sl@0
   155
SOURCE	tclStringObj.c 
sl@0
   156
SOURCE	tclThread.c 
sl@0
   157
SOURCE	tclThreadAlloc.c 
sl@0
   158
SOURCE	tclThreadJoin.c 
sl@0
   159
SOURCE	tclTimer.c
sl@0
   160
SOURCE  tclUtf.c 
sl@0
   161
SOURCE  tclUniData.c
sl@0
   162
SOURCE	tclUtil.c 
sl@0
   163
SOURCE	tclVar.c
sl@0
   164
SOURCE	tclTest.c  
sl@0
   165
SOURCE	tclTestObj.c 
sl@0
   166
SOURCE	tclTestProcBodyObj.c 
sl@0
   167
sl@0
   168
SOURCEPATH	../tcldistribution/unix
sl@0
   169
//common code:
sl@0
   170
SOURCE	tclUnixChan.c 
sl@0
   171
SOURCE	tclUnixEvent.c 
sl@0
   172
SOURCE	tclUnixFCmd.c 
sl@0
   173
SOURCE	tclUnixFile.c 
sl@0
   174
SOURCE	tclUnixPipe.c 
sl@0
   175
SOURCE	tclUnixSock.c 
sl@0
   176
SOURCE	tclUnixTest.c 
sl@0
   177
SOURCE	tclUnixThrd.c 
sl@0
   178
SOURCE	tclUnixTime.c 
sl@0
   179
SOURCE	tclUnixInit.c 
sl@0
   180
SOURCE	tclUnixCompat.c
sl@0
   181
// tcl Notify Objects
sl@0
   182
SOURCE	tclUnixNotfy.c
sl@0
   183
// tcl dynamic library objects
sl@0
   184
SOURCE tclLoadDl.c