kerneltest/e32test/dll/t_ver2.cpp
changeset 0 a41df078684a
equal deleted inserted replaced
-1:000000000000 0:a41df078684a
       
     1 // Copyright (c) 2003-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 // e32test\dll\t_ver2.cpp
       
    15 // 
       
    16 //
       
    17 
       
    18 #include "t_ver2.h"
       
    19 
       
    20 EXPORT_C TInt Export01()
       
    21 	{
       
    22 #if defined(__VER3_0__)
       
    23 	return 0x00030000;
       
    24 #elif defined(__VER2_0__)
       
    25 	return 0x00020000;
       
    26 #elif defined(__VER1_1__)
       
    27 	return 0x00010001;
       
    28 #else
       
    29 	return 0x00010000;
       
    30 #endif
       
    31 	}
       
    32 
       
    33 #if !defined(__VER2_0__) && !defined(__VER3_0__)
       
    34 EXPORT_C TInt Export02()
       
    35 	{ return 2*2; }
       
    36 EXPORT_C TInt Export03()
       
    37 	{ return 3*3; }
       
    38 #endif
       
    39 #if !defined(__VER3_0__)
       
    40 EXPORT_C TInt Export04()
       
    41 	{ return 4*4; }
       
    42 #endif
       
    43 EXPORT_C TInt Export05()
       
    44 	{ return 5*5; }
       
    45 EXPORT_C TInt Export06()
       
    46 	{ return 6*6; }
       
    47 EXPORT_C TInt Export07()
       
    48 	{ return 7*7; }
       
    49 EXPORT_C TInt Export08()
       
    50 	{ return 8*8; }
       
    51 EXPORT_C TInt Export09()
       
    52 	{ return 9*9; }
       
    53 
       
    54 EXPORT_C TInt Export10()
       
    55 	{ return 10*10; }
       
    56 EXPORT_C TInt Export11()
       
    57 	{ return 11*11; }
       
    58 EXPORT_C TInt Export12()
       
    59 	{ return 12*12; }
       
    60 EXPORT_C TInt Export13()
       
    61 	{ return 13*13; }
       
    62 EXPORT_C TInt Export14()
       
    63 	{ return 14*14; }
       
    64 EXPORT_C TInt Export15()
       
    65 	{ return 15*15; }
       
    66 EXPORT_C TInt Export16()
       
    67 	{ return 16*16; }
       
    68 EXPORT_C TInt Export17()
       
    69 	{ return 17*17; }
       
    70 EXPORT_C TInt Export18()
       
    71 	{ return 18*18; }
       
    72 EXPORT_C TInt Export19()
       
    73 	{ return 19*19; }
       
    74 
       
    75 #if defined(__VER1_1__) || defined(__VER2_0__) || defined(__VER3_0__)
       
    76 EXPORT_C TInt Export20()
       
    77 	{ return 20*20; }
       
    78 EXPORT_C TInt Export21()
       
    79 	{ return 21*21; }
       
    80 EXPORT_C TInt Export22()
       
    81 	{ return 22*22; }
       
    82 #if !defined(__VER2_0__) && !defined(__VER3_0__)
       
    83 EXPORT_C TInt Export23()
       
    84 	{ return 23*23; }
       
    85 EXPORT_C TInt Export24()
       
    86 	{ return 24*24; }
       
    87 #endif
       
    88 EXPORT_C TInt Export25()
       
    89 	{ return 25*25; }
       
    90 EXPORT_C TInt Export26()
       
    91 	{ return 26*26; }
       
    92 EXPORT_C TInt Export27()
       
    93 	{ return 27*27; }
       
    94 EXPORT_C TInt Export28()
       
    95 	{ return 28*28; }
       
    96 EXPORT_C TInt Export29()
       
    97 	{ return 29*29; }
       
    98 #endif
       
    99 
       
   100 #if defined(__VER2_0__) || defined(__VER3_0__)
       
   101 EXPORT_C TInt Export30()
       
   102 	{ return 30*30; }
       
   103 EXPORT_C TInt Export31()
       
   104 	{ return 31*31; }
       
   105 EXPORT_C TInt Export32()
       
   106 	{ return 32*32; }
       
   107 EXPORT_C TInt Export33()
       
   108 	{ return 33*33; }
       
   109 EXPORT_C TInt Export34()
       
   110 	{ return 34*34; }
       
   111 EXPORT_C TInt Export35()
       
   112 	{ return 35*35; }
       
   113 EXPORT_C TInt Export36()
       
   114 	{ return 36*36; }
       
   115 EXPORT_C TInt Export37()
       
   116 	{ return 37*37; }
       
   117 EXPORT_C TInt Export38()
       
   118 	{ return 38*38; }
       
   119 #if !defined(__VER3_0__)
       
   120 EXPORT_C TInt Export39()
       
   121 	{ return 39*39; }
       
   122 #endif
       
   123 #endif
       
   124 
       
   125 #if defined(__VER3_0__)
       
   126 EXPORT_C TInt Export40()
       
   127 	{ return 40*40; }
       
   128 EXPORT_C TInt Export41()
       
   129 	{ return 41*41; }
       
   130 EXPORT_C TInt Export42()
       
   131 	{ return 42*42; }
       
   132 EXPORT_C TInt Export43()
       
   133 	{ return 43*43; }
       
   134 EXPORT_C TInt Export44()
       
   135 	{ return 44*44; }
       
   136 EXPORT_C TInt Export45()
       
   137 	{ return 45*45; }
       
   138 EXPORT_C TInt Export46()
       
   139 	{ return 46*46; }
       
   140 EXPORT_C TInt Export47()
       
   141 	{ return 47*47; }
       
   142 EXPORT_C TInt Export48()
       
   143 	{ return 48*48; }
       
   144 EXPORT_C TInt Export49()
       
   145 	{ return 49*49; }
       
   146 
       
   147 EXPORT_C TInt Export50()
       
   148 	{ return 50*50; }
       
   149 EXPORT_C TInt Export51()
       
   150 	{ return 51*51; }
       
   151 EXPORT_C TInt Export52()
       
   152 	{ return 52*52; }
       
   153 EXPORT_C TInt Export53()
       
   154 	{ return 53*53; }
       
   155 EXPORT_C TInt Export54()
       
   156 	{ return 54*54; }
       
   157 EXPORT_C TInt Export55()
       
   158 	{ return 55*55; }
       
   159 EXPORT_C TInt Export56()
       
   160 	{ return 56*56; }
       
   161 EXPORT_C TInt Export57()
       
   162 	{ return 57*57; }
       
   163 EXPORT_C TInt Export58()
       
   164 	{ return 58*58; }
       
   165 EXPORT_C TInt Export59()
       
   166 	{ return 59*59; }
       
   167 #endif