author | William Roberts <williamr@symbian.org> |
Fri, 23 Jul 2010 10:28:58 +0100 | |
changeset 224 | da1922ac85fb |
parent 109 | b3a1d9898418 |
child 166 | d7c1885c0106 |
child 257 | 3e88ff8f41d5 |
permissions | -rw-r--r-- |
0 | 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 the License "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 |
// e32\euser\euser.mmh |
|
15 |
// Included from euser.mmp and variant_euser.mmp |
|
16 |
// |
|
17 |
// |
|
18 |
||
19 |
targettype dll |
|
20 |
||
21 |
#if defined(GCC32) |
|
22 |
ALWAYS_BUILD_AS_ARM |
|
23 |
#endif |
|
24 |
||
25 |
#if defined(USE_VFP_MATH) && defined(ARMCC) |
|
26 |
macro __USE_VFP_MATH |
|
27 |
#endif |
|
28 |
||
29 |
sourcepath cbase |
|
30 |
source ub_act.cpp ub_array.cpp ub_bma.cpp ub_buf.cpp |
|
31 |
source ub_circ.cpp ub_cln.cpp ub_cons.cpp ub_dtim.cpp |
|
32 |
source ub_obj.cpp ub_svr.cpp ub_polsvr.cpp |
|
33 |
source ub_tim.cpp ub_utl.cpp ub_tque.cpp |
|
34 |
||
35 |
sourcepath . |
|
36 |
source us_evnt.cpp locmapping.cpp us_exec.cpp us_func.cpp us_graph.cpp |
|
37 |
source us_hand.cpp us_ksvr.cpp us_des.cpp |
|
38 |
source us_lex16.cpp us_lex8.cpp us_loc.cpp us_mes.cpp |
|
39 |
source us_parse.cpp us_power.cpp us_property.cpp us_que.cpp us_ref.cpp |
|
40 |
source us_regn.cpp us_test.cpp us_time.cpp us_trp.cpp |
|
41 |
source us_utl.cpp us_mqueue.cpp us_encode.cpp us_decode.cpp |
|
42 |
source us_secure.cpp us_htab.cpp us_rwlock.cpp |
|
43 |
source us_shbuf.cpp |
|
44 |
||
45 |
#ifdef GCC32 |
|
46 |
source us_gcc.cpp |
|
47 |
#endif |
|
48 |
||
49 |
sourcepath ../common |
|
109
b3a1d9898418
Revision: 201019
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
50 |
source array.cpp des8.cpp des16.cpp alloc.cpp |
b3a1d9898418
Revision: 201019
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
51 |
source heap_hybrid.cpp debugfunction.cpp |
0 | 52 |
source mem.cpp secure.cpp |
53 |
macro __EXPORT_MEMCPY__ |
|
54 |
#ifdef GCC32 |
|
55 |
source gcchelp.cpp |
|
56 |
#endif |
|
57 |
||
58 |
#ifdef WINS |
|
59 |
sourcepath ../common/win32 |
|
60 |
source seh.cpp atomics.cpp |
|
61 |
#endif //WINS |
|
62 |
||
63 |
sourcepath maths |
|
64 |
source um_asin.cpp um_atan.cpp um_dtor.cpp um_exp.cpp |
|
65 |
source um_frac.cpp um_int.cpp um_ln.cpp um_log.cpp |
|
66 |
source um_mod.cpp um_pow.cpp um_pow10.cpp |
|
67 |
source um_rand.cpp um_rtod.cpp um_sin.cpp um_spec.cpp |
|
68 |
source um_sqrt.cpp um_tan.cpp um_utl.cpp |
|
69 |
||
70 |
sourcepath epoc |
|
71 |
source up_lib.cpp up_utl.cpp |
|
72 |
||
73 |
#if defined(WINS) |
|
74 |
sourcepath epoc/win32 |
|
75 |
source uc_i64.cpp uc_realx.cpp |
|
76 |
source uc_trp.cpp uc_utl.cpp uc_exec.cpp |
|
77 |
#elif defined(MARM) |
|
78 |
sourcepath epoc/arm |
|
79 |
#if defined(GCC32) |
|
80 |
source uc_gcc.cia |
|
81 |
#endif |
|
82 |
source uc_i64.cia uc_realx.cpp uc_realx.cia uc_huffman.cia |
|
83 |
source uc_trp.cpp uc_trp.cia uc_utl.cia uc_exec.cia uc_data.cpp |
|
84 |
sourcepath ../common/arm |
|
109
b3a1d9898418
Revision: 201019
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
85 |
source carray.cia cdes8.cia cdes16.cia cmem.cia atomics.cia |
0 | 86 |
#if defined(GCC32) |
87 |
source cgcchelp.cpp cgcchelp.cia |
|
88 |
#endif |
|
89 |
||
90 |
#if defined(REPLACE_GENERIC_UTILS) |
|
91 |
macro __REPLACE_GENERIC_UTILS |
|
92 |
USERINCLUDE ..\..\..\..\unref\orphan\cedgen\base\VariantReplacementUtilsPath |
|
93 |
#ifdef SYMBIAN_OLD_EXPORT_LOCATION |
|
94 |
systeminclude ..\..\..\..\unref\orphan\cedgen\base\VariantReplacementUtilsPath |
|
95 |
#endif |
|
96 |
sourcepath ..\..\..\..\unref\orphan\cedgen\base\VariantReplacementUtilsPath |
|
97 |
source common.cia |
|
98 |
#endif |
|
99 |
||
100 |
#elif defined(X86) |
|
101 |
sourcepath epoc/x86 |
|
102 |
source uc_exec.cia |
|
103 |
source uc_i64.cia |
|
104 |
source uc_realx.cia |
|
105 |
source uc_trp.cia |
|
106 |
source uc_utl.cia |
|
107 |
source uc_exec.cpp |
|
108 |
source uc_i64.cpp |
|
109 |
source uc_realx.cpp |
|
110 |
source uc_trp.cpp |
|
111 |
source uc_utl.cpp |
|
112 |
source uc_seh.cpp |
|
113 |
sourcepath ../common/x86 |
|
114 |
userinclude ../common |
|
115 |
source cmem.cia |
|
116 |
#if defined(GCC32) |
|
117 |
sourcepath ../common/x86 |
|
118 |
source atomics.cia |
|
119 |
#elif defined(VC32) |
|
120 |
sourcepath ../common/win32 |
|
121 |
source atomics.cpp |
|
122 |
#endif |
|
123 |
||
124 |
#endif |
|
125 |
||
126 |
sourcepath unicode |
|
127 |
source collate.cpp unicode.cpp unitable.cpp |
|
128 |
SOURCE Compare.cpp |
|
129 |
||
130 |
USERINCLUDE ../include |
|
131 |
OS_LAYER_SYSTEMINCLUDE_SYMBIAN |
|
132 |
#ifdef SYMBIAN_OLD_EXPORT_LOCATION |
|
133 |
systeminclude ../include |
|
134 |
#endif |
|
135 |
USERINCLUDE ../euser |
|
136 |
USERINCLUDE ../euser/unicode |
|
137 |
||
138 |
noexportlibrary |
|
139 |
linkas euser.dll |
|
140 |
||
141 |
#if defined(WINS) |
|
142 |
library emulator.lib |
|
143 |
#endif |
|
144 |
||
145 |
START ARMCC |
|
146 |
#ifdef USE_VFP_MATH |
|
147 |
||
148 |
#ifdef MARM_ARMV5 |
|
149 |
#ifdef ARMCC_2 |
|
150 |
armlibs m_tvpu.l |
|
151 |
#else |
|
152 |
armlibs m_5v.l |
|
153 |
armlibs fj_5v.l |
|
154 |
#endif |
|
155 |
||
156 |
#else //!MARM_ARMV5 |
|
157 |
#ifdef ARMCC_2 |
|
158 |
armlibs m_avpu.l |
|
159 |
#else |
|
160 |
armlibs m_4v.l |
|
161 |
armlibs fj_4v.l |
|
162 |
#endif |
|
163 |
#endif |
|
164 |
||
165 |
#endif |
|
166 |
END // armcc |
|
167 |
||
168 |
START WINS |
|
169 |
baseaddress 0x60000000 |
|
170 |
win32_library kernel32.lib |
|
171 |
||
172 |
END // wins |
|
173 |
||
174 |
uid 0x1000008d 0x100039e5 |
|
175 |
VENDORID 0x70000001 |
|
176 |
capability all |
|
177 |
||
178 |
unpaged |
|
179 |
||
180 |
SMPSAFE |