os/kernelhwsrv/kerneltest/e32test/defrag/perf/t_testdll.cia
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) 2007-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 // e32tests/defrag/perf/t_testdll.cia 
    15 // Used to create t_defragdll0.dll
    16 // 
    17 //
    18 
    19 #include <u32std.h>
    20 #include "t_testdll.h"
    21 
    22 
    23 #ifdef __VC32__
    24 #pragma warning(disable:4706)
    25 #endif
    26 
    27 //#if defined(_DEBUG) || defined(_DEBUG_RELEASE)
    28 
    29 #ifdef __ARMCC__
    30 __NAKED__ TInt TestAlignment0(TInt aParam1, TInt aParam2)
    31     {
    32 
    33     asm("movs		r2,r0");
    34     asm("adds		r0,r2,r1");
    35     asm("bx			lr");
    36 	asm(".space     4084");
    37     }
    38 
    39 __NAKED__ TInt TestAlignment1(TInt aParam1, TInt aParam2)
    40     {
    41     asm("movs		r2,r0");
    42     asm("adds		r0,r2,r1");
    43     asm("bx			lr");
    44 	asm(".space     4084");
    45     }
    46 
    47 __NAKED__ TInt TestAlignment2(TInt aParam1, TInt aParam2)
    48     {
    49     asm("movs		r2,r0");
    50     asm("adds		r0,r2,r1");
    51     asm("bx			lr");
    52 	asm(".space     4084");
    53     }
    54 
    55 __NAKED__ TInt TestAlignment3(TInt aParam1, TInt aParam2)
    56     {
    57     asm("movs		r2,r0");
    58     asm("adds		r0,r2,r1");
    59     asm("bx			lr");
    60 	asm(".space     4084");
    61     }
    62 
    63 __NAKED__ TInt TestAlignment4(TInt aParam1, TInt aParam2)
    64     {
    65     asm("movs		r2,r0");
    66     asm("adds		r0,r2,r1");
    67     asm("bx			lr");
    68 	asm(".space     4084");
    69     }
    70 
    71 __NAKED__ TInt TestAlignment5(TInt aParam1, TInt aParam2)
    72     {
    73     asm("movs		r2,r0");
    74     asm("adds		r0,r2,r1");
    75     asm("bx			lr");
    76 	asm(".space     4084");
    77     }
    78 
    79 __NAKED__ TInt TestAlignment6(TInt aParam1, TInt aParam2)
    80     {
    81     asm("movs		r2,r0");
    82     asm("adds		r0,r2,r1");
    83     asm("bx			lr");
    84 	asm(".space     4084");
    85     }
    86 
    87 __NAKED__ TInt TestAlignment7(TInt aParam1, TInt aParam2)
    88     {
    89     asm("movs		r2,r0");
    90     asm("adds		r0,r2,r1");
    91     asm("bx			lr");
    92 	asm(".space     4084");
    93     }
    94 
    95 __NAKED__ TInt TestAlignment8(TInt aParam1, TInt aParam2)
    96     {
    97     asm("movs		r2,r0");
    98     asm("adds		r0,r2,r1");
    99     asm("bx			lr");
   100 	asm(".space     4084");
   101     }
   102 
   103 __NAKED__ TInt TestAlignment9(TInt aParam1, TInt aParam2)
   104     {
   105     asm("movs		r2,r0");
   106     asm("adds		r0,r2,r1");
   107     asm("bx			lr");
   108 	asm(".space     4084");
   109     }
   110 
   111 __NAKED__ TInt TestAlignment10(TInt aParam1, TInt aParam2)
   112     {
   113     asm("movs		r2,r0");
   114     asm("adds		r0,r2,r1");
   115     asm("bx			lr");
   116 	asm(".space     4084");
   117     }
   118 
   119 __NAKED__ TInt TestAlignment11(TInt aParam1, TInt aParam2)
   120     {
   121     asm("movs		r2,r0");
   122     asm("adds		r0,r2,r1");
   123     asm("bx			lr");
   124 	asm(".space     4084");
   125     }
   126 
   127 __NAKED__ TInt TestAlignment12(TInt aParam1, TInt aParam2)
   128     {
   129     asm("movs		r2,r0");
   130     asm("adds		r0,r2,r1");
   131     asm("bx			lr");
   132 	asm(".space     4084");
   133     }
   134 
   135 __NAKED__ TInt TestAlignment13(TInt aParam1, TInt aParam2)
   136     {
   137     asm("movs		r2,r0");
   138     asm("adds		r0,r2,r1");
   139     asm("bx			lr");
   140 	asm(".space     4084");
   141     }
   142 
   143 __NAKED__ TInt TestAlignment14(TInt aParam1, TInt aParam2)
   144     {
   145     asm("movs		r2,r0");
   146     asm("adds		r0,r2,r1");
   147     asm("bx			lr");
   148 	asm(".space     4084");
   149     }
   150 
   151 __NAKED__ TInt TestAlignment15(TInt aParam1, TInt aParam2)
   152     {
   153     asm("movs		r2,r0");
   154     asm("adds		r0,r2,r1");
   155     asm("bx			lr");
   156 	asm(".space     4084");
   157     }
   158 
   159 __NAKED__ TInt TestAlignment16(TInt aParam1, TInt aParam2)
   160     {
   161     asm("movs		r2,r0");
   162     asm("adds		r0,r2,r1");
   163     asm("bx			lr");
   164 	asm(".space     4084");
   165     }
   166 
   167 __NAKED__ TInt TestAlignment17(TInt aParam1, TInt aParam2)
   168     {
   169     asm("movs		r2,r0");
   170     asm("adds		r0,r2,r1");
   171     asm("bx			lr");
   172 	asm(".space     4084");
   173     }
   174 
   175 __NAKED__ TInt TestAlignment18(TInt aParam1, TInt aParam2)
   176     {
   177     asm("movs		r2,r0");
   178     asm("adds		r0,r2,r1");
   179     asm("bx			lr");
   180 	asm(".space     4084");
   181     }
   182 
   183 __NAKED__ TInt TestAlignment19(TInt aParam1, TInt aParam2)
   184     {
   185     asm("movs		r2,r0");
   186     asm("adds		r0,r2,r1");
   187     asm("bx			lr");
   188 	asm(".space     4084");
   189     }
   190 
   191 __NAKED__ TInt TestAlignment20(TInt aParam1, TInt aParam2)
   192     {
   193     asm("movs		r2,r0");
   194     asm("adds		r0,r2,r1");
   195     asm("bx			lr");
   196 	asm(".space     4084");
   197     }
   198 
   199 __NAKED__ TInt TestAlignment21(TInt aParam1, TInt aParam2)
   200     {
   201     asm("movs		r2,r0");
   202     asm("adds		r0,r2,r1");
   203     asm("bx			lr");
   204 	asm(".space     4084");
   205     }
   206 
   207 __NAKED__ TInt TestAlignment22(TInt aParam1, TInt aParam2)
   208     {
   209     asm("movs		r2,r0");
   210     asm("adds		r0,r2,r1");
   211     asm("bx			lr");
   212 	asm(".space     4084");
   213     }
   214 
   215 __NAKED__ TInt TestAlignment23(TInt aParam1, TInt aParam2)
   216     {
   217     asm("movs		r2,r0");
   218     asm("adds		r0,r2,r1");
   219     asm("bx			lr");
   220 	asm(".space     4084");
   221     }
   222 
   223 __NAKED__ TInt TestAlignment24(TInt aParam1, TInt aParam2)
   224     {
   225     asm("movs		r2,r0");
   226     asm("adds		r0,r2,r1");
   227     asm("bx			lr");
   228 	asm(".space     4084");
   229     }
   230 
   231 __NAKED__ TInt TestAlignment25(TInt aParam1, TInt aParam2)
   232     {
   233     asm("movs		r2,r0");
   234     asm("adds		r0,r2,r1");
   235     asm("bx			lr");
   236 	asm(".space     4084");
   237     }
   238 
   239 __NAKED__ TInt TestAlignment26(TInt aParam1, TInt aParam2)
   240     {
   241     asm("movs		r2,r0");
   242     asm("adds		r0,r2,r1");
   243     asm("bx			lr");
   244 	asm(".space     4084");
   245     }
   246 
   247 __NAKED__ TInt TestAlignment27(TInt aParam1, TInt aParam2)
   248     {
   249     asm("movs		r2,r0");
   250     asm("adds		r0,r2,r1");
   251     asm("bx			lr");
   252 	asm(".space     4084");
   253     }
   254 
   255 __NAKED__ TInt TestAlignment28(TInt aParam1, TInt aParam2)
   256     {
   257     asm("movs		r2,r0");
   258     asm("adds		r0,r2,r1");
   259     asm("bx			lr");
   260 	asm(".space     4084");
   261     }
   262 
   263 __NAKED__ TInt TestAlignment29(TInt aParam1, TInt aParam2)
   264     {
   265     asm("movs		r2,r0");
   266     asm("adds		r0,r2,r1");
   267     asm("bx			lr");
   268 	asm(".space     4084");
   269     }
   270 
   271 __NAKED__ TInt TestAlignment30(TInt aParam1, TInt aParam2)
   272     {
   273     asm("movs		r2,r0");
   274     asm("adds		r0,r2,r1");
   275     asm("bx			lr");
   276 	asm(".space     4084");
   277     }
   278 
   279 __NAKED__ TInt TestAlignment31(TInt aParam1, TInt aParam2)
   280     {
   281     asm("movs		r2,r0");
   282     asm("adds		r0,r2,r1");
   283     asm("bx			lr");
   284 	asm(".space     4084");
   285     }
   286 
   287 __NAKED__ TInt TestAlignment32(TInt aParam1, TInt aParam2)
   288     {
   289     asm("movs		r2,r0");
   290     asm("adds		r0,r2,r1");
   291     asm("bx			lr");
   292 	asm(".space     4084");
   293     }
   294 
   295 __NAKED__ TInt TestAlignment33(TInt aParam1, TInt aParam2)
   296     {
   297     asm("movs		r2,r0");
   298     asm("adds		r0,r2,r1");
   299     asm("bx			lr");
   300 	asm(".space     4084");
   301     }
   302 
   303 __NAKED__ TInt TestAlignment34(TInt aParam1, TInt aParam2)
   304     {
   305     asm("movs		r2,r0");
   306     asm("adds		r0,r2,r1");
   307     asm("bx			lr");
   308 	asm(".space     4084");
   309     }
   310 
   311 __NAKED__ TInt TestAlignment35(TInt aParam1, TInt aParam2)
   312     {
   313     asm("movs		r2,r0");
   314     asm("adds		r0,r2,r1");
   315     asm("bx			lr");
   316 	asm(".space     4084");
   317     }
   318 
   319 __NAKED__ TInt TestAlignment36(TInt aParam1, TInt aParam2)
   320     {
   321     asm("movs		r2,r0");
   322     asm("adds		r0,r2,r1");
   323     asm("bx			lr");
   324 	asm(".space     4084");
   325     }
   326 
   327 __NAKED__ TInt TestAlignment37(TInt aParam1, TInt aParam2)
   328     {
   329     asm("movs		r2,r0");
   330     asm("adds		r0,r2,r1");
   331     asm("bx			lr");
   332 	asm(".space     4084");
   333     }
   334 
   335 __NAKED__ TInt TestAlignment38(TInt aParam1, TInt aParam2)
   336     {
   337     asm("movs		r2,r0");
   338     asm("adds		r0,r2,r1");
   339     asm("bx			lr");
   340 	asm(".space     4084");
   341     }
   342 
   343 __NAKED__ TInt TestAlignment39(TInt aParam1, TInt aParam2)
   344     {
   345     asm("movs		r2,r0");
   346     asm("adds		r0,r2,r1");
   347     asm("bx			lr");
   348 	asm(".space     4084");
   349     }
   350 
   351 __NAKED__ TInt TestAlignment40(TInt aParam1, TInt aParam2)
   352     {
   353     asm("movs		r2,r0");
   354     asm("adds		r0,r2,r1");
   355     asm("bx			lr");
   356 	asm(".space     4084");
   357     }
   358 
   359 __NAKED__ TInt TestAlignment41(TInt aParam1, TInt aParam2)
   360     {
   361     asm("movs		r2,r0");
   362     asm("adds		r0,r2,r1");
   363     asm("bx			lr");
   364 	asm(".space     4084");
   365     }
   366 
   367 __NAKED__ TInt TestAlignment42(TInt aParam1, TInt aParam2)
   368     {
   369     asm("movs		r2,r0");
   370     asm("adds		r0,r2,r1");
   371     asm("bx			lr");
   372 	asm(".space     4084");
   373     }
   374 
   375 __NAKED__ TInt TestAlignment43(TInt aParam1, TInt aParam2)
   376     {
   377     asm("movs		r2,r0");
   378     asm("adds		r0,r2,r1");
   379     asm("bx			lr");
   380 	asm(".space     4084");
   381     }
   382 
   383 __NAKED__ TInt TestAlignment44(TInt aParam1, TInt aParam2)
   384     {
   385     asm("movs		r2,r0");
   386     asm("adds		r0,r2,r1");
   387     asm("bx			lr");
   388 	asm(".space     4084");
   389     }
   390 
   391 __NAKED__ TInt TestAlignment45(TInt aParam1, TInt aParam2)
   392     {
   393     asm("movs		r2,r0");
   394     asm("adds		r0,r2,r1");
   395     asm("bx			lr");
   396 	asm(".space     4084");
   397     }
   398 
   399 __NAKED__ TInt TestAlignment46(TInt aParam1, TInt aParam2)
   400     {
   401     asm("movs		r2,r0");
   402     asm("adds		r0,r2,r1");
   403     asm("bx			lr");
   404 	asm(".space     4084");
   405     }
   406 
   407 __NAKED__ TInt TestAlignment47(TInt aParam1, TInt aParam2)
   408     {
   409     asm("movs		r2,r0");
   410     asm("adds		r0,r2,r1");
   411     asm("bx			lr");
   412 	asm(".space     4084");
   413     }
   414 
   415 __NAKED__ TInt TestAlignment48(TInt aParam1, TInt aParam2)
   416     {
   417     asm("movs		r2,r0");
   418     asm("adds		r0,r2,r1");
   419     asm("bx			lr");
   420 	asm(".space     4084");
   421     }
   422 
   423 __NAKED__ TInt TestAlignment49(TInt aParam1, TInt aParam2)
   424     {
   425     asm("movs		r2,r0");
   426     asm("adds		r0,r2,r1");
   427     asm("bx			lr");
   428 	asm(".space     4084");
   429     }
   430 
   431 __NAKED__ TInt TestAlignment50(TInt aParam1, TInt aParam2)
   432     {
   433     asm("movs		r2,r0");
   434     asm("adds		r0,r2,r1");
   435     asm("bx			lr");
   436 	asm(".space     4084");
   437     }
   438 
   439 __NAKED__ TInt TestAlignment51(TInt aParam1, TInt aParam2)
   440     {
   441     asm("movs		r2,r0");
   442     asm("adds		r0,r2,r1");
   443     asm("bx			lr");
   444 	asm(".space     4084");
   445     }
   446 
   447 __NAKED__ TInt TestAlignment52(TInt aParam1, TInt aParam2)
   448     {
   449     asm("movs		r2,r0");
   450     asm("adds		r0,r2,r1");
   451     asm("bx			lr");
   452 	asm(".space     4084");
   453     }
   454 
   455 __NAKED__ TInt TestAlignment53(TInt aParam1, TInt aParam2)
   456     {
   457     asm("movs		r2,r0");
   458     asm("adds		r0,r2,r1");
   459     asm("bx			lr");
   460 	asm(".space     4084");
   461     }
   462 
   463 __NAKED__ TInt TestAlignment54(TInt aParam1, TInt aParam2)
   464     {
   465     asm("movs		r2,r0");
   466     asm("adds		r0,r2,r1");
   467     asm("bx			lr");
   468 	asm(".space     4084");
   469     }
   470 
   471 __NAKED__ TInt TestAlignment55(TInt aParam1, TInt aParam2)
   472     {
   473     asm("movs		r2,r0");
   474     asm("adds		r0,r2,r1");
   475     asm("bx			lr");
   476 	asm(".space     4084");
   477     }
   478 
   479 __NAKED__ TInt TestAlignment56(TInt aParam1, TInt aParam2)
   480     {
   481     asm("movs		r2,r0");
   482     asm("adds		r0,r2,r1");
   483     asm("bx			lr");
   484 	asm(".space     4084");
   485     }
   486 
   487 __NAKED__ TInt TestAlignment57(TInt aParam1, TInt aParam2)
   488     {
   489     asm("movs		r2,r0");
   490     asm("adds		r0,r2,r1");
   491     asm("bx			lr");
   492 	asm(".space     4084");
   493     }
   494 
   495 __NAKED__ TInt TestAlignment58(TInt aParam1, TInt aParam2)
   496     {
   497     asm("movs		r2,r0");
   498     asm("adds		r0,r2,r1");
   499     asm("bx			lr");
   500 	asm(".space     4084");
   501     }
   502 
   503 __NAKED__ TInt TestAlignment59(TInt aParam1, TInt aParam2)
   504     {
   505     asm("movs		r2,r0");
   506     asm("adds		r0,r2,r1");
   507     asm("bx			lr");
   508 	asm(".space     4084");
   509     }
   510 
   511 __NAKED__ TInt TestAlignment60(TInt aParam1, TInt aParam2)
   512     {
   513     asm("movs		r2,r0");
   514     asm("adds		r0,r2,r1");
   515     asm("bx			lr");
   516 	asm(".space     4084");
   517     }
   518 
   519 
   520 __NAKED__ TInt TestAlignment61(TInt aParam1, TInt aParam2)
   521     {
   522     asm("movs		r2,r0");
   523     asm("adds		r0,r2,r1");
   524     asm("bx			lr");
   525 	asm(".space     4084");
   526     }
   527 
   528 
   529 __NAKED__ TInt TestAlignment62(TInt aParam1, TInt aParam2)
   530     {
   531     asm("movs		r2,r0");
   532     asm("adds		r0,r2,r1");
   533     asm("bx			lr");
   534 	asm(".space     4084");
   535     }
   536 
   537 __NAKED__ TInt TestAlignment63(TInt aParam1, TInt aParam2)
   538     {
   539     asm("movs		r2,r0");
   540     asm("adds		r0,r2,r1");
   541     asm("bx			lr");
   542 	asm(".space     4084");
   543     }
   544 
   545 #ifdef T_PAGESTRESS_LARGE_ARRAY
   546 __NAKED__ TInt TestAlignment64(TInt aParam1, TInt aParam2)
   547     {
   548     asm("movs		r2,r0");
   549     asm("adds		r0,r2,r1");
   550     asm("bx			lr");
   551 	asm(".space     4084");
   552     }
   553 
   554 __NAKED__ TInt TestAlignment65(TInt aParam1, TInt aParam2)
   555     {
   556     asm("movs		r2,r0");
   557     asm("adds		r0,r2,r1");
   558     asm("bx			lr");
   559 	asm(".space     4084");
   560     }
   561 
   562 __NAKED__ TInt TestAlignment66(TInt aParam1, TInt aParam2)
   563     {
   564     asm("movs		r2,r0");
   565     asm("adds		r0,r2,r1");
   566     asm("bx			lr");
   567 	asm(".space     4084");
   568     }
   569 
   570 __NAKED__ TInt TestAlignment67(TInt aParam1, TInt aParam2)
   571     {
   572     asm("movs		r2,r0");
   573     asm("adds		r0,r2,r1");
   574     asm("bx			lr");
   575 	asm(".space     4084");
   576     }
   577 
   578 __NAKED__ TInt TestAlignment68(TInt aParam1, TInt aParam2)
   579     {
   580     asm("movs		r2,r0");
   581     asm("adds		r0,r2,r1");
   582     asm("bx			lr");
   583 	asm(".space     4084");
   584     }
   585 
   586 __NAKED__ TInt TestAlignment69(TInt aParam1, TInt aParam2)
   587     {
   588     asm("movs		r2,r0");
   589     asm("adds		r0,r2,r1");
   590     asm("bx			lr");
   591 	asm(".space     4084");
   592     }
   593 
   594 __NAKED__ TInt TestAlignment70(TInt aParam1, TInt aParam2)
   595     {
   596     asm("movs		r2,r0");
   597     asm("adds		r0,r2,r1");
   598     asm("bx			lr");
   599 	asm(".space     4084");
   600     }
   601 
   602 __NAKED__ TInt TestAlignment71(TInt aParam1, TInt aParam2)
   603     {
   604     asm("movs		r2,r0");
   605     asm("adds		r0,r2,r1");
   606     asm("bx			lr");
   607 	asm(".space     4084");
   608     }
   609 
   610 __NAKED__ TInt TestAlignment72(TInt aParam1, TInt aParam2)
   611     {
   612     asm("movs		r2,r0");
   613     asm("adds		r0,r2,r1");
   614     asm("bx			lr");
   615 	asm(".space     4084");
   616     }
   617 
   618 __NAKED__ TInt TestAlignment73(TInt aParam1, TInt aParam2)
   619     {
   620     asm("movs		r2,r0");
   621     asm("adds		r0,r2,r1");
   622     asm("bx			lr");
   623 	asm(".space     4084");
   624     }
   625 
   626 __NAKED__ TInt TestAlignment74(TInt aParam1, TInt aParam2)
   627     {
   628     asm("movs		r2,r0");
   629     asm("adds		r0,r2,r1");
   630     asm("bx			lr");
   631 	asm(".space     4084");
   632     }
   633 
   634 __NAKED__ TInt TestAlignment75(TInt aParam1, TInt aParam2)
   635     {
   636     asm("movs		r2,r0");
   637     asm("adds		r0,r2,r1");
   638     asm("bx			lr");
   639 	asm(".space     4084");
   640     }
   641 
   642 __NAKED__ TInt TestAlignment76(TInt aParam1, TInt aParam2)
   643     {
   644     asm("movs		r2,r0");
   645     asm("adds		r0,r2,r1");
   646     asm("bx			lr");
   647 	asm(".space     4084");
   648     }
   649 
   650 __NAKED__ TInt TestAlignment77(TInt aParam1, TInt aParam2)
   651     {
   652     asm("movs		r2,r0");
   653     asm("adds		r0,r2,r1");
   654     asm("bx			lr");
   655 	asm(".space     4084");
   656     }
   657 
   658 __NAKED__ TInt TestAlignment78(TInt aParam1, TInt aParam2)
   659     {
   660     asm("movs		r2,r0");
   661     asm("adds		r0,r2,r1");
   662     asm("bx			lr");
   663 	asm(".space     4084");
   664     }
   665 
   666 __NAKED__ TInt TestAlignment79(TInt aParam1, TInt aParam2)
   667     {
   668     asm("movs		r2,r0");
   669     asm("adds		r0,r2,r1");
   670     asm("bx			lr");
   671 	asm(".space     4084");
   672     }
   673 
   674 __NAKED__ TInt TestAlignment80(TInt aParam1, TInt aParam2)
   675     {
   676     asm("movs		r2,r0");
   677     asm("adds		r0,r2,r1");
   678     asm("bx			lr");
   679 	asm(".space     4084");
   680     }
   681 
   682 __NAKED__ TInt TestAlignment81(TInt aParam1, TInt aParam2)
   683     {
   684     asm("movs		r2,r0");
   685     asm("adds		r0,r2,r1");
   686     asm("bx			lr");
   687 	asm(".space     4084");
   688     }
   689 
   690 __NAKED__ TInt TestAlignment82(TInt aParam1, TInt aParam2)
   691     {
   692     asm("movs		r2,r0");
   693     asm("adds		r0,r2,r1");
   694     asm("bx			lr");
   695 	asm(".space     4084");
   696     }
   697 
   698 __NAKED__ TInt TestAlignment83(TInt aParam1, TInt aParam2)
   699     {
   700     asm("movs		r2,r0");
   701     asm("adds		r0,r2,r1");
   702     asm("bx			lr");
   703 	asm(".space     4084");
   704     }
   705 
   706 __NAKED__ TInt TestAlignment84(TInt aParam1, TInt aParam2)
   707     {
   708     asm("movs		r2,r0");
   709     asm("adds		r0,r2,r1");
   710     asm("bx			lr");
   711 	asm(".space     4084");
   712     }
   713 
   714 __NAKED__ TInt TestAlignment85(TInt aParam1, TInt aParam2)
   715     {
   716     asm("movs		r2,r0");
   717     asm("adds		r0,r2,r1");
   718     asm("bx			lr");
   719 	asm(".space     4084");
   720     }
   721 
   722 __NAKED__ TInt TestAlignment86(TInt aParam1, TInt aParam2)
   723     {
   724     asm("movs		r2,r0");
   725     asm("adds		r0,r2,r1");
   726     asm("bx			lr");
   727 	asm(".space     4084");
   728     }
   729 
   730 __NAKED__ TInt TestAlignment87(TInt aParam1, TInt aParam2)
   731     {
   732     asm("movs		r2,r0");
   733     asm("adds		r0,r2,r1");
   734     asm("bx			lr");
   735 	asm(".space     4084");
   736     }
   737 
   738 __NAKED__ TInt TestAlignment88(TInt aParam1, TInt aParam2)
   739     {
   740     asm("movs		r2,r0");
   741     asm("adds		r0,r2,r1");
   742     asm("bx			lr");
   743 	asm(".space     4084");
   744     }
   745 
   746 __NAKED__ TInt TestAlignment89(TInt aParam1, TInt aParam2)
   747     {
   748     asm("movs		r2,r0");
   749     asm("adds		r0,r2,r1");
   750     asm("bx			lr");
   751 	asm(".space     4084");
   752     }
   753 
   754 __NAKED__ TInt TestAlignment90(TInt aParam1, TInt aParam2)
   755     {
   756     asm("movs		r2,r0");
   757     asm("adds		r0,r2,r1");
   758     asm("bx			lr");
   759 	asm(".space     4084");
   760     }
   761 
   762 __NAKED__ TInt TestAlignment91(TInt aParam1, TInt aParam2)
   763     {
   764     asm("movs		r2,r0");
   765     asm("adds		r0,r2,r1");
   766     asm("bx			lr");
   767 	asm(".space     4084");
   768     }
   769 
   770 __NAKED__ TInt TestAlignment92(TInt aParam1, TInt aParam2)
   771     {
   772     asm("movs		r2,r0");
   773     asm("adds		r0,r2,r1");
   774     asm("bx			lr");
   775 	asm(".space     4084");
   776     }
   777 
   778 __NAKED__ TInt TestAlignment93(TInt aParam1, TInt aParam2)
   779     {
   780     asm("movs		r2,r0");
   781     asm("adds		r0,r2,r1");
   782     asm("bx			lr");
   783 	asm(".space     4084");
   784     }
   785 
   786 __NAKED__ TInt TestAlignment94(TInt aParam1, TInt aParam2)
   787     {
   788     asm("movs		r2,r0");
   789     asm("adds		r0,r2,r1");
   790     asm("bx			lr");
   791 	asm(".space     4084");
   792     }
   793 
   794 __NAKED__ TInt TestAlignment95(TInt aParam1, TInt aParam2)
   795     {
   796     asm("movs		r2,r0");
   797     asm("adds		r0,r2,r1");
   798     asm("bx			lr");
   799 	asm(".space     4084");
   800     }
   801 
   802 __NAKED__ TInt TestAlignment96(TInt aParam1, TInt aParam2)
   803     {
   804     asm("movs		r2,r0");
   805     asm("adds		r0,r2,r1");
   806     asm("bx			lr");
   807 	asm(".space     4084");
   808     }
   809 
   810 __NAKED__ TInt TestAlignment97(TInt aParam1, TInt aParam2)
   811     {
   812     asm("movs		r2,r0");
   813     asm("adds		r0,r2,r1");
   814     asm("bx			lr");
   815 	asm(".space     4084");
   816     }
   817 
   818 __NAKED__ TInt TestAlignment98(TInt aParam1, TInt aParam2)
   819     {
   820     asm("movs		r2,r0");
   821     asm("adds		r0,r2,r1");
   822     asm("bx			lr");
   823 	asm(".space     4084");
   824     }
   825 
   826 __NAKED__ TInt TestAlignment99(TInt aParam1, TInt aParam2)
   827     {
   828     asm("movs		r2,r0");
   829     asm("adds		r0,r2,r1");
   830     asm("bx			lr");
   831 	asm(".space     4084");
   832     }
   833 
   834 __NAKED__ TInt TestAlignment100(TInt aParam1, TInt aParam2)
   835     {
   836     asm("movs		r2,r0");
   837     asm("adds		r0,r2,r1");
   838     asm("bx			lr");
   839 	asm(".space     4084");
   840     }
   841 
   842 __NAKED__ TInt TestAlignment101(TInt aParam1, TInt aParam2)
   843     {
   844     asm("movs		r2,r0");
   845     asm("adds		r0,r2,r1");
   846     asm("bx			lr");
   847 	asm(".space     4084");
   848     }
   849 
   850 __NAKED__ TInt TestAlignment102(TInt aParam1, TInt aParam2)
   851     {
   852     asm("movs		r2,r0");
   853     asm("adds		r0,r2,r1");
   854     asm("bx			lr");
   855 	asm(".space     4084");
   856     }
   857 
   858 __NAKED__ TInt TestAlignment103(TInt aParam1, TInt aParam2)
   859     {
   860     asm("movs		r2,r0");
   861     asm("adds		r0,r2,r1");
   862     asm("bx			lr");
   863 	asm(".space     4084");
   864     }
   865 
   866 __NAKED__ TInt TestAlignment104(TInt aParam1, TInt aParam2)
   867     {
   868     asm("movs		r2,r0");
   869     asm("adds		r0,r2,r1");
   870     asm("bx			lr");
   871 	asm(".space     4084");
   872     }
   873 
   874 __NAKED__ TInt TestAlignment105(TInt aParam1, TInt aParam2)
   875     {
   876     asm("movs		r2,r0");
   877     asm("adds		r0,r2,r1");
   878     asm("bx			lr");
   879 	asm(".space     4084");
   880     }
   881 
   882 __NAKED__ TInt TestAlignment106(TInt aParam1, TInt aParam2)
   883     {
   884     asm("movs		r2,r0");
   885     asm("adds		r0,r2,r1");
   886     asm("bx			lr");
   887 	asm(".space     4084");
   888     }
   889 
   890 __NAKED__ TInt TestAlignment107(TInt aParam1, TInt aParam2)
   891     {
   892     asm("movs		r2,r0");
   893     asm("adds		r0,r2,r1");
   894     asm("bx			lr");
   895 	asm(".space     4084");
   896     }
   897 
   898 __NAKED__ TInt TestAlignment108(TInt aParam1, TInt aParam2)
   899     {
   900     asm("movs		r2,r0");
   901     asm("adds		r0,r2,r1");
   902     asm("bx			lr");
   903 	asm(".space     4084");
   904     }
   905 
   906 __NAKED__ TInt TestAlignment109(TInt aParam1, TInt aParam2)
   907     {
   908     asm("movs		r2,r0");
   909     asm("adds		r0,r2,r1");
   910     asm("bx			lr");
   911 	asm(".space     4084");
   912     }
   913 
   914 __NAKED__ TInt TestAlignment110(TInt aParam1, TInt aParam2)
   915     {
   916     asm("movs		r2,r0");
   917     asm("adds		r0,r2,r1");
   918     asm("bx			lr");
   919 	asm(".space     4084");
   920     }
   921 
   922 __NAKED__ TInt TestAlignment111(TInt aParam1, TInt aParam2)
   923     {
   924     asm("movs		r2,r0");
   925     asm("adds		r0,r2,r1");
   926     asm("bx			lr");
   927 	asm(".space     4084");
   928     }
   929 
   930 __NAKED__ TInt TestAlignment112(TInt aParam1, TInt aParam2)
   931     {
   932     asm("movs		r2,r0");
   933     asm("adds		r0,r2,r1");
   934     asm("bx			lr");
   935 	asm(".space     4084");
   936     }
   937 
   938 __NAKED__ TInt TestAlignment113(TInt aParam1, TInt aParam2)
   939     {
   940     asm("movs		r2,r0");
   941     asm("adds		r0,r2,r1");
   942     asm("bx			lr");
   943 	asm(".space     4084");
   944     }
   945 
   946 __NAKED__ TInt TestAlignment114(TInt aParam1, TInt aParam2)
   947     {
   948     asm("movs		r2,r0");
   949     asm("adds		r0,r2,r1");
   950     asm("bx			lr");
   951 	asm(".space     4084");
   952     }
   953 
   954 __NAKED__ TInt TestAlignment115(TInt aParam1, TInt aParam2)
   955     {
   956     asm("movs		r2,r0");
   957     asm("adds		r0,r2,r1");
   958     asm("bx			lr");
   959 	asm(".space     4084");
   960     }
   961 
   962 __NAKED__ TInt TestAlignment116(TInt aParam1, TInt aParam2)
   963     {
   964     asm("movs		r2,r0");
   965     asm("adds		r0,r2,r1");
   966     asm("bx			lr");
   967 	asm(".space     4084");
   968     }
   969 
   970 __NAKED__ TInt TestAlignment117(TInt aParam1, TInt aParam2)
   971     {
   972     asm("movs		r2,r0");
   973     asm("adds		r0,r2,r1");
   974     asm("bx			lr");
   975 	asm(".space     4084");
   976     }
   977 
   978 __NAKED__ TInt TestAlignment118(TInt aParam1, TInt aParam2)
   979     {
   980     asm("movs		r2,r0");
   981     asm("adds		r0,r2,r1");
   982     asm("bx			lr");
   983 	asm(".space     4084");
   984     }
   985 
   986 __NAKED__ TInt TestAlignment119(TInt aParam1, TInt aParam2)
   987     {
   988     asm("movs		r2,r0");
   989     asm("adds		r0,r2,r1");
   990     asm("bx			lr");
   991 	asm(".space     4084");
   992     }
   993 
   994 __NAKED__ TInt TestAlignment120(TInt aParam1, TInt aParam2)
   995     {
   996     asm("movs		r2,r0");
   997     asm("adds		r0,r2,r1");
   998     asm("bx			lr");
   999 	asm(".space     4084");
  1000     }
  1001 
  1002 __NAKED__ TInt TestAlignment121(TInt aParam1, TInt aParam2)
  1003     {
  1004     asm("movs		r2,r0");
  1005     asm("adds		r0,r2,r1");
  1006     asm("bx			lr");
  1007 	asm(".space     4084");
  1008     }
  1009 
  1010 __NAKED__ TInt TestAlignment122(TInt aParam1, TInt aParam2)
  1011     {
  1012     asm("movs		r2,r0");
  1013     asm("adds		r0,r2,r1");
  1014     asm("bx			lr");
  1015 	asm(".space     4084");
  1016     }
  1017 
  1018 __NAKED__ TInt TestAlignment123(TInt aParam1, TInt aParam2)
  1019     {
  1020     asm("movs		r2,r0");
  1021     asm("adds		r0,r2,r1");
  1022     asm("bx			lr");
  1023 	asm(".space     4084");
  1024     }
  1025 
  1026 __NAKED__ TInt TestAlignment124(TInt aParam1, TInt aParam2)
  1027     {
  1028     asm("movs		r2,r0");
  1029     asm("adds		r0,r2,r1");
  1030     asm("bx			lr");
  1031 	asm(".space     4084");
  1032     }
  1033 
  1034 __NAKED__ TInt TestAlignment125(TInt aParam1, TInt aParam2)
  1035     {
  1036     asm("movs		r2,r0");
  1037     asm("adds		r0,r2,r1");
  1038     asm("bx			lr");
  1039 	asm(".space     4084");
  1040     }
  1041 
  1042 __NAKED__ TInt TestAlignment126(TInt aParam1, TInt aParam2)
  1043     {
  1044     asm("movs		r2,r0");
  1045     asm("adds		r0,r2,r1");
  1046     asm("bx			lr");
  1047 	asm(".space     4084");
  1048     }
  1049 
  1050 __NAKED__ TInt TestAlignment127(TInt aParam1, TInt aParam2)
  1051     {
  1052     asm("movs		r2,r0");
  1053     asm("adds		r0,r2,r1");
  1054     asm("bx			lr");
  1055 	asm(".space     4084");
  1056     }
  1057 
  1058 __NAKED__ TInt TestAlignment128(TInt aParam1, TInt aParam2)
  1059     {
  1060     asm("movs		r2,r0");
  1061     asm("adds		r0,r2,r1");
  1062     asm("bx			lr");
  1063 	asm(".space     4084");
  1064     }
  1065 
  1066 __NAKED__ TInt TestAlignment129(TInt aParam1, TInt aParam2)
  1067     {
  1068     asm("movs		r2,r0");
  1069     asm("adds		r0,r2,r1");
  1070     asm("bx			lr");
  1071 	asm(".space     4084");
  1072     }
  1073 
  1074 __NAKED__ TInt TestAlignment130(TInt aParam1, TInt aParam2)
  1075     {
  1076     asm("movs		r2,r0");
  1077     asm("adds		r0,r2,r1");
  1078     asm("bx			lr");
  1079 	asm(".space     4084");
  1080     }
  1081 
  1082 __NAKED__ TInt TestAlignment131(TInt aParam1, TInt aParam2)
  1083     {
  1084     asm("movs		r2,r0");
  1085     asm("adds		r0,r2,r1");
  1086     asm("bx			lr");
  1087 	asm(".space     4084");
  1088     }
  1089 
  1090 __NAKED__ TInt TestAlignment132(TInt aParam1, TInt aParam2)
  1091     {
  1092     asm("movs		r2,r0");
  1093     asm("adds		r0,r2,r1");
  1094     asm("bx			lr");
  1095 	asm(".space     4084");
  1096     }
  1097 
  1098 __NAKED__ TInt TestAlignment133(TInt aParam1, TInt aParam2)
  1099     {
  1100     asm("movs		r2,r0");
  1101     asm("adds		r0,r2,r1");
  1102     asm("bx			lr");
  1103 	asm(".space     4084");
  1104     }
  1105 
  1106 __NAKED__ TInt TestAlignment134(TInt aParam1, TInt aParam2)
  1107     {
  1108     asm("movs		r2,r0");
  1109     asm("adds		r0,r2,r1");
  1110     asm("bx			lr");
  1111 	asm(".space     4084");
  1112     }
  1113 
  1114 __NAKED__ TInt TestAlignment135(TInt aParam1, TInt aParam2)
  1115     {
  1116     asm("movs		r2,r0");
  1117     asm("adds		r0,r2,r1");
  1118     asm("bx			lr");
  1119 	asm(".space     4084");
  1120     }
  1121 
  1122 __NAKED__ TInt TestAlignment136(TInt aParam1, TInt aParam2)
  1123     {
  1124     asm("movs		r2,r0");
  1125     asm("adds		r0,r2,r1");
  1126     asm("bx			lr");
  1127 	asm(".space     4084");
  1128     }
  1129 
  1130 __NAKED__ TInt TestAlignment137(TInt aParam1, TInt aParam2)
  1131     {
  1132     asm("movs		r2,r0");
  1133     asm("adds		r0,r2,r1");
  1134     asm("bx			lr");
  1135 	asm(".space     4084");
  1136     }
  1137 
  1138 __NAKED__ TInt TestAlignment138(TInt aParam1, TInt aParam2)
  1139     {
  1140     asm("movs		r2,r0");
  1141     asm("adds		r0,r2,r1");
  1142     asm("bx			lr");
  1143 	asm(".space     4084");
  1144     }
  1145 
  1146 __NAKED__ TInt TestAlignment139(TInt aParam1, TInt aParam2)
  1147     {
  1148     asm("movs		r2,r0");
  1149     asm("adds		r0,r2,r1");
  1150     asm("bx			lr");
  1151 	asm(".space     4084");
  1152     }
  1153 
  1154 __NAKED__ TInt TestAlignment140(TInt aParam1, TInt aParam2)
  1155     {
  1156     asm("movs		r2,r0");
  1157     asm("adds		r0,r2,r1");
  1158     asm("bx			lr");
  1159 	asm(".space     4084");
  1160     }
  1161 
  1162 __NAKED__ TInt TestAlignment141(TInt aParam1, TInt aParam2)
  1163     {
  1164     asm("movs		r2,r0");
  1165     asm("adds		r0,r2,r1");
  1166     asm("bx			lr");
  1167 	asm(".space     4084");
  1168     }
  1169 
  1170 __NAKED__ TInt TestAlignment142(TInt aParam1, TInt aParam2)
  1171     {
  1172     asm("movs		r2,r0");
  1173     asm("adds		r0,r2,r1");
  1174     asm("bx			lr");
  1175 	asm(".space     4084");
  1176     }
  1177 
  1178 __NAKED__ TInt TestAlignment143(TInt aParam1, TInt aParam2)
  1179     {
  1180     asm("movs		r2,r0");
  1181     asm("adds		r0,r2,r1");
  1182     asm("bx			lr");
  1183 	asm(".space     4084");
  1184     }
  1185 
  1186 __NAKED__ TInt TestAlignment144(TInt aParam1, TInt aParam2)
  1187     {
  1188     asm("movs		r2,r0");
  1189     asm("adds		r0,r2,r1");
  1190     asm("bx			lr");
  1191 	asm(".space     4084");
  1192     }
  1193 
  1194 __NAKED__ TInt TestAlignment145(TInt aParam1, TInt aParam2)
  1195     {
  1196     asm("movs		r2,r0");
  1197     asm("adds		r0,r2,r1");
  1198     asm("bx			lr");
  1199 	asm(".space     4084");
  1200     }
  1201 
  1202 __NAKED__ TInt TestAlignment146(TInt aParam1, TInt aParam2)
  1203     {
  1204     asm("movs		r2,r0");
  1205     asm("adds		r0,r2,r1");
  1206     asm("bx			lr");
  1207 	asm(".space     4084");
  1208     }
  1209 
  1210 __NAKED__ TInt TestAlignment147(TInt aParam1, TInt aParam2)
  1211     {
  1212     asm("movs		r2,r0");
  1213     asm("adds		r0,r2,r1");
  1214     asm("bx			lr");
  1215 	asm(".space     4084");
  1216     }
  1217 
  1218 __NAKED__ TInt TestAlignment148(TInt aParam1, TInt aParam2)
  1219     {
  1220     asm("movs		r2,r0");
  1221     asm("adds		r0,r2,r1");
  1222     asm("bx			lr");
  1223 	asm(".space     4084");
  1224     }
  1225 
  1226 __NAKED__ TInt TestAlignment149(TInt aParam1, TInt aParam2)
  1227     {
  1228     asm("movs		r2,r0");
  1229     asm("adds		r0,r2,r1");
  1230     asm("bx			lr");
  1231 	asm(".space     4084");
  1232     }
  1233 
  1234 __NAKED__ TInt TestAlignment150(TInt aParam1, TInt aParam2)
  1235     {
  1236     asm("movs		r2,r0");
  1237     asm("adds		r0,r2,r1");
  1238     asm("bx			lr");
  1239 	asm(".space     4084");
  1240     }
  1241 
  1242 __NAKED__ TInt TestAlignment151(TInt aParam1, TInt aParam2)
  1243     {
  1244     asm("movs		r2,r0");
  1245     asm("adds		r0,r2,r1");
  1246     asm("bx			lr");
  1247 	asm(".space     4084");
  1248     }
  1249 
  1250 __NAKED__ TInt TestAlignment152(TInt aParam1, TInt aParam2)
  1251     {
  1252     asm("movs		r2,r0");
  1253     asm("adds		r0,r2,r1");
  1254     asm("bx			lr");
  1255 	asm(".space     4084");
  1256     }
  1257 
  1258 __NAKED__ TInt TestAlignment153(TInt aParam1, TInt aParam2)
  1259     {
  1260     asm("movs		r2,r0");
  1261     asm("adds		r0,r2,r1");
  1262     asm("bx			lr");
  1263 	asm(".space     4084");
  1264     }
  1265 
  1266 __NAKED__ TInt TestAlignment154(TInt aParam1, TInt aParam2)
  1267     {
  1268     asm("movs		r2,r0");
  1269     asm("adds		r0,r2,r1");
  1270     asm("bx			lr");
  1271 	asm(".space     4084");
  1272     }
  1273 
  1274 __NAKED__ TInt TestAlignment155(TInt aParam1, TInt aParam2)
  1275     {
  1276     asm("movs		r2,r0");
  1277     asm("adds		r0,r2,r1");
  1278     asm("bx			lr");
  1279 	asm(".space     4084");
  1280     }
  1281 
  1282 __NAKED__ TInt TestAlignment156(TInt aParam1, TInt aParam2)
  1283     {
  1284     asm("movs		r2,r0");
  1285     asm("adds		r0,r2,r1");
  1286     asm("bx			lr");
  1287 	asm(".space     4084");
  1288     }
  1289 
  1290 __NAKED__ TInt TestAlignment157(TInt aParam1, TInt aParam2)
  1291     {
  1292     asm("movs		r2,r0");
  1293     asm("adds		r0,r2,r1");
  1294     asm("bx			lr");
  1295 	asm(".space     4084");
  1296     }
  1297 
  1298 __NAKED__ TInt TestAlignment158(TInt aParam1, TInt aParam2)
  1299     {
  1300     asm("movs		r2,r0");
  1301     asm("adds		r0,r2,r1");
  1302     asm("bx			lr");
  1303 	asm(".space     4084");
  1304     }
  1305 
  1306 __NAKED__ TInt TestAlignment159(TInt aParam1, TInt aParam2)
  1307     {
  1308     asm("movs		r2,r0");
  1309     asm("adds		r0,r2,r1");
  1310     asm("bx			lr");
  1311 	asm(".space     4084");
  1312     }
  1313 
  1314 __NAKED__ TInt TestAlignment160(TInt aParam1, TInt aParam2)
  1315     {
  1316     asm("movs		r2,r0");
  1317     asm("adds		r0,r2,r1");
  1318     asm("bx			lr");
  1319 	asm(".space     4084");
  1320     }
  1321 
  1322 __NAKED__ TInt TestAlignment161(TInt aParam1, TInt aParam2)
  1323     {
  1324     asm("movs		r2,r0");
  1325     asm("adds		r0,r2,r1");
  1326     asm("bx			lr");
  1327 	asm(".space     4084");
  1328     }
  1329 
  1330 __NAKED__ TInt TestAlignment162(TInt aParam1, TInt aParam2)
  1331     {
  1332     asm("movs		r2,r0");
  1333     asm("adds		r0,r2,r1");
  1334     asm("bx			lr");
  1335 	asm(".space     4084");
  1336     }
  1337 
  1338 __NAKED__ TInt TestAlignment163(TInt aParam1, TInt aParam2)
  1339     {
  1340     asm("movs		r2,r0");
  1341     asm("adds		r0,r2,r1");
  1342     asm("bx			lr");
  1343 	asm(".space     4084");
  1344     }
  1345 
  1346 __NAKED__ TInt TestAlignment164(TInt aParam1, TInt aParam2)
  1347     {
  1348     asm("movs		r2,r0");
  1349     asm("adds		r0,r2,r1");
  1350     asm("bx			lr");
  1351 	asm(".space     4084");
  1352     }
  1353 
  1354 __NAKED__ TInt TestAlignment165(TInt aParam1, TInt aParam2)
  1355     {
  1356     asm("movs		r2,r0");
  1357     asm("adds		r0,r2,r1");
  1358     asm("bx			lr");
  1359 	asm(".space     4084");
  1360     }
  1361 
  1362 __NAKED__ TInt TestAlignment166(TInt aParam1, TInt aParam2)
  1363     {
  1364     asm("movs		r2,r0");
  1365     asm("adds		r0,r2,r1");
  1366     asm("bx			lr");
  1367 	asm(".space     4084");
  1368     }
  1369 
  1370 __NAKED__ TInt TestAlignment167(TInt aParam1, TInt aParam2)
  1371     {
  1372     asm("movs		r2,r0");
  1373     asm("adds		r0,r2,r1");
  1374     asm("bx			lr");
  1375 	asm(".space     4084");
  1376     }
  1377 
  1378 __NAKED__ TInt TestAlignment168(TInt aParam1, TInt aParam2)
  1379     {
  1380     asm("movs		r2,r0");
  1381     asm("adds		r0,r2,r1");
  1382     asm("bx			lr");
  1383 	asm(".space     4084");
  1384     }
  1385 
  1386 __NAKED__ TInt TestAlignment169(TInt aParam1, TInt aParam2)
  1387     {
  1388     asm("movs		r2,r0");
  1389     asm("adds		r0,r2,r1");
  1390     asm("bx			lr");
  1391 	asm(".space     4084");
  1392     }
  1393 
  1394 __NAKED__ TInt TestAlignment170(TInt aParam1, TInt aParam2)
  1395     {
  1396     asm("movs		r2,r0");
  1397     asm("adds		r0,r2,r1");
  1398     asm("bx			lr");
  1399 	asm(".space     4084");
  1400     }
  1401 
  1402 __NAKED__ TInt TestAlignment171(TInt aParam1, TInt aParam2)
  1403     {
  1404     asm("movs		r2,r0");
  1405     asm("adds		r0,r2,r1");
  1406     asm("bx			lr");
  1407 	asm(".space     4084");
  1408     }
  1409 
  1410 __NAKED__ TInt TestAlignment172(TInt aParam1, TInt aParam2)
  1411     {
  1412     asm("movs		r2,r0");
  1413     asm("adds		r0,r2,r1");
  1414     asm("bx			lr");
  1415 	asm(".space     4084");
  1416     }
  1417 
  1418 __NAKED__ TInt TestAlignment173(TInt aParam1, TInt aParam2)
  1419     {
  1420     asm("movs		r2,r0");
  1421     asm("adds		r0,r2,r1");
  1422     asm("bx			lr");
  1423 	asm(".space     4084");
  1424     }
  1425 
  1426 __NAKED__ TInt TestAlignment174(TInt aParam1, TInt aParam2)
  1427     {
  1428     asm("movs		r2,r0");
  1429     asm("adds		r0,r2,r1");
  1430     asm("bx			lr");
  1431 	asm(".space     4084");
  1432     }
  1433 
  1434 __NAKED__ TInt TestAlignment175(TInt aParam1, TInt aParam2)
  1435     {
  1436     asm("movs		r2,r0");
  1437     asm("adds		r0,r2,r1");
  1438     asm("bx			lr");
  1439 	asm(".space     4084");
  1440     }
  1441 
  1442 __NAKED__ TInt TestAlignment176(TInt aParam1, TInt aParam2)
  1443     {
  1444     asm("movs		r2,r0");
  1445     asm("adds		r0,r2,r1");
  1446     asm("bx			lr");
  1447 	asm(".space     4084");
  1448     }
  1449 
  1450 __NAKED__ TInt TestAlignment177(TInt aParam1, TInt aParam2)
  1451     {
  1452     asm("movs		r2,r0");
  1453     asm("adds		r0,r2,r1");
  1454     asm("bx			lr");
  1455 	asm(".space     4084");
  1456     }
  1457 
  1458 __NAKED__ TInt TestAlignment178(TInt aParam1, TInt aParam2)
  1459     {
  1460     asm("movs		r2,r0");
  1461     asm("adds		r0,r2,r1");
  1462     asm("bx			lr");
  1463 	asm(".space     4084");
  1464     }
  1465 
  1466 __NAKED__ TInt TestAlignment179(TInt aParam1, TInt aParam2)
  1467     {
  1468     asm("movs		r2,r0");
  1469     asm("adds		r0,r2,r1");
  1470     asm("bx			lr");
  1471 	asm(".space     4084");
  1472     }
  1473 
  1474 __NAKED__ TInt TestAlignment180(TInt aParam1, TInt aParam2)
  1475     {
  1476     asm("movs		r2,r0");
  1477     asm("adds		r0,r2,r1");
  1478     asm("bx			lr");
  1479 	asm(".space     4084");
  1480     }
  1481 
  1482 __NAKED__ TInt TestAlignment181(TInt aParam1, TInt aParam2)
  1483     {
  1484     asm("movs		r2,r0");
  1485     asm("adds		r0,r2,r1");
  1486     asm("bx			lr");
  1487 	asm(".space     4084");
  1488     }
  1489 
  1490 __NAKED__ TInt TestAlignment182(TInt aParam1, TInt aParam2)
  1491     {
  1492     asm("movs		r2,r0");
  1493     asm("adds		r0,r2,r1");
  1494     asm("bx			lr");
  1495 	asm(".space     4084");
  1496     }
  1497 
  1498 __NAKED__ TInt TestAlignment183(TInt aParam1, TInt aParam2)
  1499     {
  1500     asm("movs		r2,r0");
  1501     asm("adds		r0,r2,r1");
  1502     asm("bx			lr");
  1503 	asm(".space     4084");
  1504     }
  1505 
  1506 __NAKED__ TInt TestAlignment184(TInt aParam1, TInt aParam2)
  1507     {
  1508     asm("movs		r2,r0");
  1509     asm("adds		r0,r2,r1");
  1510     asm("bx			lr");
  1511 	asm(".space     4084");
  1512     }
  1513 
  1514 __NAKED__ TInt TestAlignment185(TInt aParam1, TInt aParam2)
  1515     {
  1516     asm("movs		r2,r0");
  1517     asm("adds		r0,r2,r1");
  1518     asm("bx			lr");
  1519 	asm(".space     4084");
  1520     }
  1521 
  1522 __NAKED__ TInt TestAlignment186(TInt aParam1, TInt aParam2)
  1523     {
  1524     asm("movs		r2,r0");
  1525     asm("adds		r0,r2,r1");
  1526     asm("bx			lr");
  1527 	asm(".space     4084");
  1528     }
  1529 
  1530 __NAKED__ TInt TestAlignment187(TInt aParam1, TInt aParam2)
  1531     {
  1532     asm("movs		r2,r0");
  1533     asm("adds		r0,r2,r1");
  1534     asm("bx			lr");
  1535 	asm(".space     4084");
  1536     }
  1537 
  1538 __NAKED__ TInt TestAlignment188(TInt aParam1, TInt aParam2)
  1539     {
  1540     asm("movs		r2,r0");
  1541     asm("adds		r0,r2,r1");
  1542     asm("bx			lr");
  1543 	asm(".space     4084");
  1544     }
  1545 
  1546 __NAKED__ TInt TestAlignment189(TInt aParam1, TInt aParam2)
  1547     {
  1548     asm("movs		r2,r0");
  1549     asm("adds		r0,r2,r1");
  1550     asm("bx			lr");
  1551 	asm(".space     4084");
  1552     }
  1553 
  1554 __NAKED__ TInt TestAlignment190(TInt aParam1, TInt aParam2)
  1555     {
  1556     asm("movs		r2,r0");
  1557     asm("adds		r0,r2,r1");
  1558     asm("bx			lr");
  1559 	asm(".space     4084");
  1560     }
  1561 
  1562 __NAKED__ TInt TestAlignment191(TInt aParam1, TInt aParam2)
  1563     {
  1564     asm("movs		r2,r0");
  1565     asm("adds		r0,r2,r1");
  1566     asm("bx			lr");
  1567 	asm(".space     4084");
  1568     }
  1569 
  1570 __NAKED__ TInt TestAlignment192(TInt aParam1, TInt aParam2)
  1571     {
  1572     asm("movs		r2,r0");
  1573     asm("adds		r0,r2,r1");
  1574     asm("bx			lr");
  1575 	asm(".space     4084");
  1576     }
  1577 
  1578 __NAKED__ TInt TestAlignment193(TInt aParam1, TInt aParam2)
  1579     {
  1580     asm("movs		r2,r0");
  1581     asm("adds		r0,r2,r1");
  1582     asm("bx			lr");
  1583 	asm(".space     4084");
  1584     }
  1585 
  1586 __NAKED__ TInt TestAlignment194(TInt aParam1, TInt aParam2)
  1587     {
  1588     asm("movs		r2,r0");
  1589     asm("adds		r0,r2,r1");
  1590     asm("bx			lr");
  1591 	asm(".space     4084");
  1592     }
  1593 
  1594 __NAKED__ TInt TestAlignment195(TInt aParam1, TInt aParam2)
  1595     {
  1596     asm("movs		r2,r0");
  1597     asm("adds		r0,r2,r1");
  1598     asm("bx			lr");
  1599 	asm(".space     4084");
  1600     }
  1601 
  1602 __NAKED__ TInt TestAlignment196(TInt aParam1, TInt aParam2)
  1603     {
  1604     asm("movs		r2,r0");
  1605     asm("adds		r0,r2,r1");
  1606     asm("bx			lr");
  1607 	asm(".space     4084");
  1608     }
  1609 
  1610 __NAKED__ TInt TestAlignment197(TInt aParam1, TInt aParam2)
  1611     {
  1612     asm("movs		r2,r0");
  1613     asm("adds		r0,r2,r1");
  1614     asm("bx			lr");
  1615 	asm(".space     4084");
  1616     }
  1617 
  1618 __NAKED__ TInt TestAlignment198(TInt aParam1, TInt aParam2)
  1619     {
  1620     asm("movs		r2,r0");
  1621     asm("adds		r0,r2,r1");
  1622     asm("bx			lr");
  1623 	asm(".space     4084");
  1624     }
  1625 
  1626 __NAKED__ TInt TestAlignment199(TInt aParam1, TInt aParam2)
  1627     {
  1628     asm("movs		r2,r0");
  1629     asm("adds		r0,r2,r1");
  1630     asm("bx			lr");
  1631 	asm(".space     4084");
  1632     }
  1633 
  1634 __NAKED__ TInt TestAlignment200(TInt aParam1, TInt aParam2)
  1635     {
  1636     asm("movs		r2,r0");
  1637     asm("adds		r0,r2,r1");
  1638     asm("bx			lr");
  1639 	asm(".space     4084");
  1640     }
  1641 
  1642 __NAKED__ TInt TestAlignment201(TInt aParam1, TInt aParam2)
  1643     {
  1644     asm("movs		r2,r0");
  1645     asm("adds		r0,r2,r1");
  1646     asm("bx			lr");
  1647 	asm(".space     4084");
  1648     }
  1649 
  1650 __NAKED__ TInt TestAlignment202(TInt aParam1, TInt aParam2)
  1651     {
  1652     asm("movs		r2,r0");
  1653     asm("adds		r0,r2,r1");
  1654     asm("bx			lr");
  1655 	asm(".space     4084");
  1656     }
  1657 
  1658 __NAKED__ TInt TestAlignment203(TInt aParam1, TInt aParam2)
  1659     {
  1660     asm("movs		r2,r0");
  1661     asm("adds		r0,r2,r1");
  1662     asm("bx			lr");
  1663 	asm(".space     4084");
  1664     }
  1665 
  1666 __NAKED__ TInt TestAlignment204(TInt aParam1, TInt aParam2)
  1667     {
  1668     asm("movs		r2,r0");
  1669     asm("adds		r0,r2,r1");
  1670     asm("bx			lr");
  1671 	asm(".space     4084");
  1672     }
  1673 
  1674 __NAKED__ TInt TestAlignment205(TInt aParam1, TInt aParam2)
  1675     {
  1676     asm("movs		r2,r0");
  1677     asm("adds		r0,r2,r1");
  1678     asm("bx			lr");
  1679 	asm(".space     4084");
  1680     }
  1681 
  1682 __NAKED__ TInt TestAlignment206(TInt aParam1, TInt aParam2)
  1683     {
  1684     asm("movs		r2,r0");
  1685     asm("adds		r0,r2,r1");
  1686     asm("bx			lr");
  1687 	asm(".space     4084");
  1688     }
  1689 
  1690 __NAKED__ TInt TestAlignment207(TInt aParam1, TInt aParam2)
  1691     {
  1692     asm("movs		r2,r0");
  1693     asm("adds		r0,r2,r1");
  1694     asm("bx			lr");
  1695 	asm(".space     4084");
  1696     }
  1697 
  1698 __NAKED__ TInt TestAlignment208(TInt aParam1, TInt aParam2)
  1699     {
  1700     asm("movs		r2,r0");
  1701     asm("adds		r0,r2,r1");
  1702     asm("bx			lr");
  1703 	asm(".space     4084");
  1704     }
  1705 
  1706 __NAKED__ TInt TestAlignment209(TInt aParam1, TInt aParam2)
  1707     {
  1708     asm("movs		r2,r0");
  1709     asm("adds		r0,r2,r1");
  1710     asm("bx			lr");
  1711 	asm(".space     4084");
  1712     }
  1713 
  1714 __NAKED__ TInt TestAlignment210(TInt aParam1, TInt aParam2)
  1715     {
  1716     asm("movs		r2,r0");
  1717     asm("adds		r0,r2,r1");
  1718     asm("bx			lr");
  1719 	asm(".space     4084");
  1720     }
  1721 
  1722 __NAKED__ TInt TestAlignment211(TInt aParam1, TInt aParam2)
  1723     {
  1724     asm("movs		r2,r0");
  1725     asm("adds		r0,r2,r1");
  1726     asm("bx			lr");
  1727 	asm(".space     4084");
  1728     }
  1729 
  1730 __NAKED__ TInt TestAlignment212(TInt aParam1, TInt aParam2)
  1731     {
  1732     asm("movs		r2,r0");
  1733     asm("adds		r0,r2,r1");
  1734     asm("bx			lr");
  1735 	asm(".space     4084");
  1736     }
  1737 
  1738 __NAKED__ TInt TestAlignment213(TInt aParam1, TInt aParam2)
  1739     {
  1740     asm("movs		r2,r0");
  1741     asm("adds		r0,r2,r1");
  1742     asm("bx			lr");
  1743 	asm(".space     4084");
  1744     }
  1745 
  1746 __NAKED__ TInt TestAlignment214(TInt aParam1, TInt aParam2)
  1747     {
  1748     asm("movs		r2,r0");
  1749     asm("adds		r0,r2,r1");
  1750     asm("bx			lr");
  1751 	asm(".space     4084");
  1752     }
  1753 
  1754 __NAKED__ TInt TestAlignment215(TInt aParam1, TInt aParam2)
  1755     {
  1756     asm("movs		r2,r0");
  1757     asm("adds		r0,r2,r1");
  1758     asm("bx			lr");
  1759 	asm(".space     4084");
  1760     }
  1761 
  1762 __NAKED__ TInt TestAlignment216(TInt aParam1, TInt aParam2)
  1763     {
  1764     asm("movs		r2,r0");
  1765     asm("adds		r0,r2,r1");
  1766     asm("bx			lr");
  1767 	asm(".space     4084");
  1768     }
  1769 
  1770 __NAKED__ TInt TestAlignment217(TInt aParam1, TInt aParam2)
  1771     {
  1772     asm("movs		r2,r0");
  1773     asm("adds		r0,r2,r1");
  1774     asm("bx			lr");
  1775 	asm(".space     4084");
  1776     }
  1777 
  1778 __NAKED__ TInt TestAlignment218(TInt aParam1, TInt aParam2)
  1779     {
  1780     asm("movs		r2,r0");
  1781     asm("adds		r0,r2,r1");
  1782     asm("bx			lr");
  1783 	asm(".space     4084");
  1784     }
  1785 
  1786 __NAKED__ TInt TestAlignment219(TInt aParam1, TInt aParam2)
  1787     {
  1788     asm("movs		r2,r0");
  1789     asm("adds		r0,r2,r1");
  1790     asm("bx			lr");
  1791 	asm(".space     4084");
  1792     }
  1793 
  1794 __NAKED__ TInt TestAlignment220(TInt aParam1, TInt aParam2)
  1795     {
  1796     asm("movs		r2,r0");
  1797     asm("adds		r0,r2,r1");
  1798     asm("bx			lr");
  1799 	asm(".space     4084");
  1800     }
  1801 
  1802 __NAKED__ TInt TestAlignment221(TInt aParam1, TInt aParam2)
  1803     {
  1804     asm("movs		r2,r0");
  1805     asm("adds		r0,r2,r1");
  1806     asm("bx			lr");
  1807 	asm(".space     4084");
  1808     }
  1809 
  1810 __NAKED__ TInt TestAlignment222(TInt aParam1, TInt aParam2)
  1811     {
  1812     asm("movs		r2,r0");
  1813     asm("adds		r0,r2,r1");
  1814     asm("bx			lr");
  1815 	asm(".space     4084");
  1816     }
  1817 
  1818 __NAKED__ TInt TestAlignment223(TInt aParam1, TInt aParam2)
  1819     {
  1820     asm("movs		r2,r0");
  1821     asm("adds		r0,r2,r1");
  1822     asm("bx			lr");
  1823 	asm(".space     4084");
  1824     }
  1825 
  1826 __NAKED__ TInt TestAlignment224(TInt aParam1, TInt aParam2)
  1827     {
  1828     asm("movs		r2,r0");
  1829     asm("adds		r0,r2,r1");
  1830     asm("bx			lr");
  1831 	asm(".space     4084");
  1832     }
  1833 
  1834 __NAKED__ TInt TestAlignment225(TInt aParam1, TInt aParam2)
  1835     {
  1836     asm("movs		r2,r0");
  1837     asm("adds		r0,r2,r1");
  1838     asm("bx			lr");
  1839 	asm(".space     4084");
  1840     }
  1841 
  1842 __NAKED__ TInt TestAlignment226(TInt aParam1, TInt aParam2)
  1843     {
  1844     asm("movs		r2,r0");
  1845     asm("adds		r0,r2,r1");
  1846     asm("bx			lr");
  1847 	asm(".space     4084");
  1848     }
  1849 
  1850 __NAKED__ TInt TestAlignment227(TInt aParam1, TInt aParam2)
  1851     {
  1852     asm("movs		r2,r0");
  1853     asm("adds		r0,r2,r1");
  1854     asm("bx			lr");
  1855 	asm(".space     4084");
  1856     }
  1857 
  1858 __NAKED__ TInt TestAlignment228(TInt aParam1, TInt aParam2)
  1859     {
  1860     asm("movs		r2,r0");
  1861     asm("adds		r0,r2,r1");
  1862     asm("bx			lr");
  1863 	asm(".space     4084");
  1864     }
  1865 
  1866 __NAKED__ TInt TestAlignment229(TInt aParam1, TInt aParam2)
  1867     {
  1868     asm("movs		r2,r0");
  1869     asm("adds		r0,r2,r1");
  1870     asm("bx			lr");
  1871 	asm(".space     4084");
  1872     }
  1873 
  1874 __NAKED__ TInt TestAlignment230(TInt aParam1, TInt aParam2)
  1875     {
  1876     asm("movs		r2,r0");
  1877     asm("adds		r0,r2,r1");
  1878     asm("bx			lr");
  1879 	asm(".space     4084");
  1880     }
  1881 
  1882 __NAKED__ TInt TestAlignment231(TInt aParam1, TInt aParam2)
  1883     {
  1884     asm("movs		r2,r0");
  1885     asm("adds		r0,r2,r1");
  1886     asm("bx			lr");
  1887 	asm(".space     4084");
  1888     }
  1889 
  1890 __NAKED__ TInt TestAlignment232(TInt aParam1, TInt aParam2)
  1891     {
  1892     asm("movs		r2,r0");
  1893     asm("adds		r0,r2,r1");
  1894     asm("bx			lr");
  1895 	asm(".space     4084");
  1896     }
  1897 
  1898 __NAKED__ TInt TestAlignment233(TInt aParam1, TInt aParam2)
  1899     {
  1900     asm("movs		r2,r0");
  1901     asm("adds		r0,r2,r1");
  1902     asm("bx			lr");
  1903 	asm(".space     4084");
  1904     }
  1905 
  1906 __NAKED__ TInt TestAlignment234(TInt aParam1, TInt aParam2)
  1907     {
  1908     asm("movs		r2,r0");
  1909     asm("adds		r0,r2,r1");
  1910     asm("bx			lr");
  1911 	asm(".space     4084");
  1912     }
  1913 
  1914 __NAKED__ TInt TestAlignment235(TInt aParam1, TInt aParam2)
  1915     {
  1916     asm("movs		r2,r0");
  1917     asm("adds		r0,r2,r1");
  1918     asm("bx			lr");
  1919 	asm(".space     4084");
  1920     }
  1921 
  1922 __NAKED__ TInt TestAlignment236(TInt aParam1, TInt aParam2)
  1923     {
  1924     asm("movs		r2,r0");
  1925     asm("adds		r0,r2,r1");
  1926     asm("bx			lr");
  1927 	asm(".space     4084");
  1928     }
  1929 
  1930 __NAKED__ TInt TestAlignment237(TInt aParam1, TInt aParam2)
  1931     {
  1932     asm("movs		r2,r0");
  1933     asm("adds		r0,r2,r1");
  1934     asm("bx			lr");
  1935 	asm(".space     4084");
  1936     }
  1937 
  1938 __NAKED__ TInt TestAlignment238(TInt aParam1, TInt aParam2)
  1939     {
  1940     asm("movs		r2,r0");
  1941     asm("adds		r0,r2,r1");
  1942     asm("bx			lr");
  1943 	asm(".space     4084");
  1944     }
  1945 
  1946 __NAKED__ TInt TestAlignment239(TInt aParam1, TInt aParam2)
  1947     {
  1948     asm("movs		r2,r0");
  1949     asm("adds		r0,r2,r1");
  1950     asm("bx			lr");
  1951 	asm(".space     4084");
  1952     }
  1953 
  1954 __NAKED__ TInt TestAlignment240(TInt aParam1, TInt aParam2)
  1955     {
  1956     asm("movs		r2,r0");
  1957     asm("adds		r0,r2,r1");
  1958     asm("bx			lr");
  1959 	asm(".space     4084");
  1960     }
  1961 
  1962 __NAKED__ TInt TestAlignment241(TInt aParam1, TInt aParam2)
  1963     {
  1964     asm("movs		r2,r0");
  1965     asm("adds		r0,r2,r1");
  1966     asm("bx			lr");
  1967 	asm(".space     4084");
  1968     }
  1969 
  1970 __NAKED__ TInt TestAlignment242(TInt aParam1, TInt aParam2)
  1971     {
  1972     asm("movs		r2,r0");
  1973     asm("adds		r0,r2,r1");
  1974     asm("bx			lr");
  1975 	asm(".space     4084");
  1976     }
  1977 
  1978 __NAKED__ TInt TestAlignment243(TInt aParam1, TInt aParam2)
  1979     {
  1980     asm("movs		r2,r0");
  1981     asm("adds		r0,r2,r1");
  1982     asm("bx			lr");
  1983 	asm(".space     4084");
  1984     }
  1985 
  1986 __NAKED__ TInt TestAlignment244(TInt aParam1, TInt aParam2)
  1987     {
  1988     asm("movs		r2,r0");
  1989     asm("adds		r0,r2,r1");
  1990     asm("bx			lr");
  1991 	asm(".space     4084");
  1992     }
  1993 
  1994 __NAKED__ TInt TestAlignment245(TInt aParam1, TInt aParam2)
  1995     {
  1996     asm("movs		r2,r0");
  1997     asm("adds		r0,r2,r1");
  1998     asm("bx			lr");
  1999 	asm(".space     4084");
  2000     }
  2001 
  2002 __NAKED__ TInt TestAlignment246(TInt aParam1, TInt aParam2)
  2003     {
  2004     asm("movs		r2,r0");
  2005     asm("adds		r0,r2,r1");
  2006     asm("bx			lr");
  2007 	asm(".space     4084");
  2008     }
  2009 
  2010 __NAKED__ TInt TestAlignment247(TInt aParam1, TInt aParam2)
  2011     {
  2012     asm("movs		r2,r0");
  2013     asm("adds		r0,r2,r1");
  2014     asm("bx			lr");
  2015 	asm(".space     4084");
  2016     }
  2017 
  2018 __NAKED__ TInt TestAlignment248(TInt aParam1, TInt aParam2)
  2019     {
  2020     asm("movs		r2,r0");
  2021     asm("adds		r0,r2,r1");
  2022     asm("bx			lr");
  2023 	asm(".space     4084");
  2024     }
  2025 
  2026 __NAKED__ TInt TestAlignment249(TInt aParam1, TInt aParam2)
  2027     {
  2028     asm("movs		r2,r0");
  2029     asm("adds		r0,r2,r1");
  2030     asm("bx			lr");
  2031 	asm(".space     4084");
  2032     }
  2033 
  2034 __NAKED__ TInt TestAlignment250(TInt aParam1, TInt aParam2)
  2035     {
  2036     asm("movs		r2,r0");
  2037     asm("adds		r0,r2,r1");
  2038     asm("bx			lr");
  2039 	asm(".space     4084");
  2040     }
  2041 
  2042 __NAKED__ TInt TestAlignment251(TInt aParam1, TInt aParam2)
  2043     {
  2044     asm("movs		r2,r0");
  2045     asm("adds		r0,r2,r1");
  2046     asm("bx			lr");
  2047 	asm(".space     4084");
  2048     }
  2049 
  2050 __NAKED__ TInt TestAlignment252(TInt aParam1, TInt aParam2)
  2051     {
  2052     asm("movs		r2,r0");
  2053     asm("adds		r0,r2,r1");
  2054     asm("bx			lr");
  2055 	asm(".space     4084");
  2056     }
  2057 
  2058 __NAKED__ TInt TestAlignment253(TInt aParam1, TInt aParam2)
  2059     {
  2060     asm("movs		r2,r0");
  2061     asm("adds		r0,r2,r1");
  2062     asm("bx			lr");
  2063 	asm(".space     4084");
  2064     }
  2065 
  2066 __NAKED__ TInt TestAlignment254(TInt aParam1, TInt aParam2)
  2067     {
  2068     asm("movs		r2,r0");
  2069     asm("adds		r0,r2,r1");
  2070     asm("bx			lr");
  2071 	asm(".space     4084");
  2072     }
  2073 
  2074 __NAKED__ TInt TestAlignment255(TInt aParam1, TInt aParam2)
  2075     {
  2076     asm("movs		r2,r0");
  2077     asm("adds		r0,r2,r1");
  2078     asm("bx			lr");
  2079 	asm(".space     4084");
  2080     }
  2081 
  2082 #define DUMMY_ARRAY_SIZE		4096
  2083 TInt dummyArray[DUMMY_ARRAY_SIZE]; // 4 pages, probably spanning 5 pages?
  2084 
  2085 __NAKED__ TInt DoLdmia(TInt *aAddress)
  2086     {
  2087     asm("ldmia	r0, {r0,r1}");
  2088     asm("bx			lr");
  2089     }
  2090 
  2091 __NAKED__ TInt TestAlignmentxXXx(TInt aParam1)
  2092     {
  2093     space    4096
  2094     BX       lr
  2095     ENDP
  2096     }
  2097 
  2098 TInt *CheckLdmiaInstr(void)
  2099 	{
  2100 	TInt *pIntArray;
  2101 	TInt  offset = ((TInt)dummyArray) % 4096;
  2102 
  2103 	if (offset == 0)
  2104 		{
  2105 		pIntArray = (TInt *)(((TInt)dummyArray) + 4092);
  2106 		}
  2107 	else
  2108 		{
  2109 		pIntArray = (TInt *)(((TInt)dummyArray) + (4092 - offset));
  2110 		}
  2111 	DoLdmia(pIntArray);
  2112 	return pIntArray;
  2113 	}
  2114 
  2115 #endif //T_PAGESTRESS_LARGE_ARRAY
  2116 
  2117 #else
  2118 #define TPS_DECLARE(_num) \
  2119 TInt TestAlignment##_num(TInt aParam1, TInt aParam2)\
  2120 	{\
  2121 	return aParam1 + aParam2;\
  2122 	}
  2123 
  2124 		TPS_DECLARE(0)
  2125 		TPS_DECLARE(1)
  2126 		TPS_DECLARE(2)
  2127 		TPS_DECLARE(3)
  2128 		TPS_DECLARE(4)
  2129 		TPS_DECLARE(5)
  2130 		TPS_DECLARE(6)
  2131 		TPS_DECLARE(7)
  2132 		TPS_DECLARE(8)
  2133 		TPS_DECLARE(9)
  2134 		TPS_DECLARE(10)
  2135 		TPS_DECLARE(11)
  2136 		TPS_DECLARE(12)
  2137 		TPS_DECLARE(13)
  2138 		TPS_DECLARE(14)
  2139 		TPS_DECLARE(15)
  2140 		TPS_DECLARE(16)
  2141 		TPS_DECLARE(17)
  2142 		TPS_DECLARE(18)
  2143 		TPS_DECLARE(19)
  2144 		TPS_DECLARE(20)
  2145 		TPS_DECLARE(21)
  2146 		TPS_DECLARE(22)
  2147 		TPS_DECLARE(23)
  2148 		TPS_DECLARE(24)
  2149 		TPS_DECLARE(25)
  2150 		TPS_DECLARE(26)
  2151 		TPS_DECLARE(27)
  2152 		TPS_DECLARE(28)
  2153 		TPS_DECLARE(29)
  2154 		TPS_DECLARE(30)
  2155 		TPS_DECLARE(31)
  2156 		TPS_DECLARE(32)
  2157 		TPS_DECLARE(33)
  2158 		TPS_DECLARE(34)
  2159 		TPS_DECLARE(35)
  2160 		TPS_DECLARE(36)
  2161 		TPS_DECLARE(37)
  2162 		TPS_DECLARE(38)
  2163 		TPS_DECLARE(39)
  2164 		TPS_DECLARE(40)
  2165 		TPS_DECLARE(41)
  2166 		TPS_DECLARE(42)
  2167 		TPS_DECLARE(43)
  2168 		TPS_DECLARE(44)
  2169 		TPS_DECLARE(45)
  2170 		TPS_DECLARE(46)
  2171 		TPS_DECLARE(47)
  2172 		TPS_DECLARE(48)
  2173 		TPS_DECLARE(49)
  2174 		TPS_DECLARE(50)
  2175 		TPS_DECLARE(51)
  2176 		TPS_DECLARE(52)
  2177 		TPS_DECLARE(53)
  2178 		TPS_DECLARE(54)
  2179 		TPS_DECLARE(55)
  2180 		TPS_DECLARE(56)
  2181 		TPS_DECLARE(57)
  2182 		TPS_DECLARE(58)
  2183 		TPS_DECLARE(59)
  2184 		TPS_DECLARE(60)
  2185 		TPS_DECLARE(61)
  2186 		TPS_DECLARE(62)
  2187 		TPS_DECLARE(63)
  2188 #ifdef T_PAGESTRESS_LARGE_ARRAY
  2189 		TPS_DECLARE(64)
  2190 		TPS_DECLARE(65)
  2191 		TPS_DECLARE(66)
  2192 		TPS_DECLARE(67)
  2193 		TPS_DECLARE(68)
  2194 		TPS_DECLARE(69)
  2195 		TPS_DECLARE(70)
  2196 		TPS_DECLARE(71)
  2197 		TPS_DECLARE(72)
  2198 		TPS_DECLARE(73)
  2199 		TPS_DECLARE(74)
  2200 		TPS_DECLARE(75)
  2201 		TPS_DECLARE(76)
  2202 		TPS_DECLARE(77)
  2203 		TPS_DECLARE(78)
  2204 		TPS_DECLARE(79)
  2205 		TPS_DECLARE(80)
  2206 		TPS_DECLARE(81)
  2207 		TPS_DECLARE(82)
  2208 		TPS_DECLARE(83)
  2209 		TPS_DECLARE(84)
  2210 		TPS_DECLARE(85)
  2211 		TPS_DECLARE(86)
  2212 		TPS_DECLARE(87)
  2213 		TPS_DECLARE(88)
  2214 		TPS_DECLARE(89)
  2215 		TPS_DECLARE(90)
  2216 		TPS_DECLARE(91)
  2217 		TPS_DECLARE(92)
  2218 		TPS_DECLARE(93)
  2219 		TPS_DECLARE(94)
  2220 		TPS_DECLARE(95)
  2221 		TPS_DECLARE(96)
  2222 		TPS_DECLARE(97)
  2223 		TPS_DECLARE(98)
  2224 		TPS_DECLARE(99)
  2225 		TPS_DECLARE(100)
  2226 		TPS_DECLARE(101)
  2227 		TPS_DECLARE(102)
  2228 		TPS_DECLARE(103)
  2229 		TPS_DECLARE(104)
  2230 		TPS_DECLARE(105)
  2231 		TPS_DECLARE(106)
  2232 		TPS_DECLARE(107)
  2233 		TPS_DECLARE(108)
  2234 		TPS_DECLARE(109)
  2235 		TPS_DECLARE(110)
  2236 		TPS_DECLARE(111)
  2237 		TPS_DECLARE(112)
  2238 		TPS_DECLARE(113)
  2239 		TPS_DECLARE(114)
  2240 		TPS_DECLARE(115)
  2241 		TPS_DECLARE(116)
  2242 		TPS_DECLARE(117)
  2243 		TPS_DECLARE(118)
  2244 		TPS_DECLARE(119)
  2245 		TPS_DECLARE(120)
  2246 		TPS_DECLARE(121)
  2247 		TPS_DECLARE(122)
  2248 		TPS_DECLARE(123)
  2249 		TPS_DECLARE(124)
  2250 		TPS_DECLARE(125)
  2251 		TPS_DECLARE(126)
  2252 		TPS_DECLARE(127)
  2253 		TPS_DECLARE(128)
  2254 		TPS_DECLARE(129)
  2255 		TPS_DECLARE(130)
  2256 		TPS_DECLARE(131)
  2257 		TPS_DECLARE(132)
  2258 		TPS_DECLARE(133)
  2259 		TPS_DECLARE(134)
  2260 		TPS_DECLARE(135)
  2261 		TPS_DECLARE(136)
  2262 		TPS_DECLARE(137)
  2263 		TPS_DECLARE(138)
  2264 		TPS_DECLARE(139)
  2265 		TPS_DECLARE(140)
  2266 		TPS_DECLARE(141)
  2267 		TPS_DECLARE(142)
  2268 		TPS_DECLARE(143)
  2269 		TPS_DECLARE(144)
  2270 		TPS_DECLARE(145)
  2271 		TPS_DECLARE(146)
  2272 		TPS_DECLARE(147)
  2273 		TPS_DECLARE(148)
  2274 		TPS_DECLARE(149)
  2275 		TPS_DECLARE(150)
  2276 		TPS_DECLARE(151)
  2277 		TPS_DECLARE(152)
  2278 		TPS_DECLARE(153)
  2279 		TPS_DECLARE(154)
  2280 		TPS_DECLARE(155)
  2281 		TPS_DECLARE(156)
  2282 		TPS_DECLARE(157)
  2283 		TPS_DECLARE(158)
  2284 		TPS_DECLARE(159)
  2285 		TPS_DECLARE(160)
  2286 		TPS_DECLARE(161)
  2287 		TPS_DECLARE(162)
  2288 		TPS_DECLARE(163)
  2289 		TPS_DECLARE(164)
  2290 		TPS_DECLARE(165)
  2291 		TPS_DECLARE(166)
  2292 		TPS_DECLARE(167)
  2293 		TPS_DECLARE(168)
  2294 		TPS_DECLARE(169)
  2295 		TPS_DECLARE(170)
  2296 		TPS_DECLARE(171)
  2297 		TPS_DECLARE(172)
  2298 		TPS_DECLARE(173)
  2299 		TPS_DECLARE(174)
  2300 		TPS_DECLARE(175)
  2301 		TPS_DECLARE(176)
  2302 		TPS_DECLARE(177)
  2303 		TPS_DECLARE(178)
  2304 		TPS_DECLARE(179)
  2305 		TPS_DECLARE(180)
  2306 		TPS_DECLARE(181)
  2307 		TPS_DECLARE(182)
  2308 		TPS_DECLARE(183)
  2309 		TPS_DECLARE(184)
  2310 		TPS_DECLARE(185)
  2311 		TPS_DECLARE(186)
  2312 		TPS_DECLARE(187)
  2313 		TPS_DECLARE(188)
  2314 		TPS_DECLARE(189)
  2315 		TPS_DECLARE(190)
  2316 		TPS_DECLARE(191)
  2317 		TPS_DECLARE(192)
  2318 		TPS_DECLARE(193)
  2319 		TPS_DECLARE(194)
  2320 		TPS_DECLARE(195)
  2321 		TPS_DECLARE(196)
  2322 		TPS_DECLARE(197)
  2323 		TPS_DECLARE(198)
  2324 		TPS_DECLARE(199)
  2325 		TPS_DECLARE(200)
  2326 		TPS_DECLARE(201)
  2327 		TPS_DECLARE(202)
  2328 		TPS_DECLARE(203)
  2329 		TPS_DECLARE(204)
  2330 		TPS_DECLARE(205)
  2331 		TPS_DECLARE(206)
  2332 		TPS_DECLARE(207)
  2333 		TPS_DECLARE(208)
  2334 		TPS_DECLARE(209)
  2335 		TPS_DECLARE(210)
  2336 		TPS_DECLARE(211)
  2337 		TPS_DECLARE(212)
  2338 		TPS_DECLARE(213)
  2339 		TPS_DECLARE(214)
  2340 		TPS_DECLARE(215)
  2341 		TPS_DECLARE(216)
  2342 		TPS_DECLARE(217)
  2343 		TPS_DECLARE(218)
  2344 		TPS_DECLARE(219)
  2345 		TPS_DECLARE(220)
  2346 		TPS_DECLARE(221)
  2347 		TPS_DECLARE(222)
  2348 		TPS_DECLARE(223)
  2349 		TPS_DECLARE(224)
  2350 		TPS_DECLARE(225)
  2351 		TPS_DECLARE(226)
  2352 		TPS_DECLARE(227)
  2353 		TPS_DECLARE(228)
  2354 		TPS_DECLARE(229)
  2355 		TPS_DECLARE(230)
  2356 		TPS_DECLARE(231)
  2357 		TPS_DECLARE(232)
  2358 		TPS_DECLARE(233)
  2359 		TPS_DECLARE(234)
  2360 		TPS_DECLARE(235)
  2361 		TPS_DECLARE(236)
  2362 		TPS_DECLARE(237)
  2363 		TPS_DECLARE(238)
  2364 		TPS_DECLARE(239)
  2365 		TPS_DECLARE(240)
  2366 		TPS_DECLARE(241)
  2367 		TPS_DECLARE(242)
  2368 		TPS_DECLARE(243)
  2369 		TPS_DECLARE(244)
  2370 		TPS_DECLARE(245)
  2371 		TPS_DECLARE(246)
  2372 		TPS_DECLARE(247)
  2373 		TPS_DECLARE(248)
  2374 		TPS_DECLARE(249)
  2375 		TPS_DECLARE(250)
  2376 		TPS_DECLARE(251)
  2377 		TPS_DECLARE(252)
  2378 		TPS_DECLARE(253)
  2379 		TPS_DECLARE(254)
  2380 		TPS_DECLARE(255)
  2381 #endif //T_PAGESTRESS_LARGE_ARRAY
  2382 
  2383 TInt *CheckLdmiaInstr(void)
  2384 	{
  2385 	return NULL;
  2386 	}
  2387 
  2388 
  2389 #endif // __ARMCC__
  2390 
  2391 TInt CallTestFunc(TInt aParam1, TInt aParam2, TInt aIndex)
  2392 	{
  2393 #define CALLFUNC(_num) case _num: return TestAlignment##_num(aParam1, aParam2);
  2394 
  2395 	switch (aIndex)
  2396 		{
  2397 		CALLFUNC(0)
  2398 		CALLFUNC(1)
  2399 		CALLFUNC(2)
  2400 		CALLFUNC(3)
  2401 		CALLFUNC(4)
  2402 		CALLFUNC(5)
  2403 		CALLFUNC(6)
  2404 		CALLFUNC(7)
  2405 		CALLFUNC(8)
  2406 		CALLFUNC(9)
  2407 		CALLFUNC(10)
  2408 		CALLFUNC(11)
  2409 		CALLFUNC(12)
  2410 		CALLFUNC(13)
  2411 		CALLFUNC(14)
  2412 		CALLFUNC(15)
  2413 		CALLFUNC(16)
  2414 		CALLFUNC(17)
  2415 		CALLFUNC(18)
  2416 		CALLFUNC(19)
  2417 		CALLFUNC(20)
  2418 		CALLFUNC(21)
  2419 		CALLFUNC(22)
  2420 		CALLFUNC(23)
  2421 		CALLFUNC(24)
  2422 		CALLFUNC(25)
  2423 		CALLFUNC(26)
  2424 		CALLFUNC(27)
  2425 		CALLFUNC(28)
  2426 		CALLFUNC(29)
  2427 		CALLFUNC(30)
  2428 		CALLFUNC(31)
  2429 		CALLFUNC(32)
  2430 		CALLFUNC(33)
  2431 		CALLFUNC(34)
  2432 		CALLFUNC(35)
  2433 		CALLFUNC(36)
  2434 		CALLFUNC(37)
  2435 		CALLFUNC(38)
  2436 		CALLFUNC(39)
  2437 		CALLFUNC(40)
  2438 		CALLFUNC(41)
  2439 		CALLFUNC(42)
  2440 		CALLFUNC(43)
  2441 		CALLFUNC(44)
  2442 		CALLFUNC(45)
  2443 		CALLFUNC(46)
  2444 		CALLFUNC(47)
  2445 		CALLFUNC(48)
  2446 		CALLFUNC(49)
  2447 		CALLFUNC(50)
  2448 		CALLFUNC(51)
  2449 		CALLFUNC(52)
  2450 		CALLFUNC(53)
  2451 		CALLFUNC(54)
  2452 		CALLFUNC(55)
  2453 		CALLFUNC(56)
  2454 		CALLFUNC(57)
  2455 		CALLFUNC(58)
  2456 		CALLFUNC(59)
  2457 		CALLFUNC(60)
  2458 		CALLFUNC(61)
  2459 		CALLFUNC(62)
  2460 		CALLFUNC(63)
  2461 #ifdef T_PAGESTRESS_LARGE_ARRAY
  2462 		CALLFUNC(64)
  2463 		CALLFUNC(65)
  2464 		CALLFUNC(66)
  2465 		CALLFUNC(67)
  2466 		CALLFUNC(68)
  2467 		CALLFUNC(69)
  2468 		CALLFUNC(70)
  2469 		CALLFUNC(71)
  2470 		CALLFUNC(72)
  2471 		CALLFUNC(73)
  2472 		CALLFUNC(74)
  2473 		CALLFUNC(75)
  2474 		CALLFUNC(76)
  2475 		CALLFUNC(77)
  2476 		CALLFUNC(78)
  2477 		CALLFUNC(79)
  2478 		CALLFUNC(80)
  2479 		CALLFUNC(81)
  2480 		CALLFUNC(82)
  2481 		CALLFUNC(83)
  2482 		CALLFUNC(84)
  2483 		CALLFUNC(85)
  2484 		CALLFUNC(86)
  2485 		CALLFUNC(87)
  2486 		CALLFUNC(88)
  2487 		CALLFUNC(89)
  2488 		CALLFUNC(90)
  2489 		CALLFUNC(91)
  2490 		CALLFUNC(92)
  2491 		CALLFUNC(93)
  2492 		CALLFUNC(94)
  2493 		CALLFUNC(95)
  2494 		CALLFUNC(96)
  2495 		CALLFUNC(97)
  2496 		CALLFUNC(98)
  2497 		CALLFUNC(99)
  2498 		CALLFUNC(100)
  2499 		CALLFUNC(101)
  2500 		CALLFUNC(102)
  2501 		CALLFUNC(103)
  2502 		CALLFUNC(104)
  2503 		CALLFUNC(105)
  2504 		CALLFUNC(106)
  2505 		CALLFUNC(107)
  2506 		CALLFUNC(108)
  2507 		CALLFUNC(109)
  2508 		CALLFUNC(110)
  2509 		CALLFUNC(111)
  2510 		CALLFUNC(112)
  2511 		CALLFUNC(113)
  2512 		CALLFUNC(114)
  2513 		CALLFUNC(115)
  2514 		CALLFUNC(116)
  2515 		CALLFUNC(117)
  2516 		CALLFUNC(118)
  2517 		CALLFUNC(119)
  2518 		CALLFUNC(120)
  2519 		CALLFUNC(121)
  2520 		CALLFUNC(122)
  2521 		CALLFUNC(123)
  2522 		CALLFUNC(124)
  2523 		CALLFUNC(125)
  2524 		CALLFUNC(126)
  2525 		CALLFUNC(127)
  2526 		CALLFUNC(128)
  2527 		CALLFUNC(129)
  2528 		CALLFUNC(130)
  2529 		CALLFUNC(131)
  2530 		CALLFUNC(132)
  2531 		CALLFUNC(133)
  2532 		CALLFUNC(134)
  2533 		CALLFUNC(135)
  2534 		CALLFUNC(136)
  2535 		CALLFUNC(137)
  2536 		CALLFUNC(138)
  2537 		CALLFUNC(139)
  2538 		CALLFUNC(140)
  2539 		CALLFUNC(141)
  2540 		CALLFUNC(142)
  2541 		CALLFUNC(143)
  2542 		CALLFUNC(144)
  2543 		CALLFUNC(145)
  2544 		CALLFUNC(146)
  2545 		CALLFUNC(147)
  2546 		CALLFUNC(148)
  2547 		CALLFUNC(149)
  2548 		CALLFUNC(150)
  2549 		CALLFUNC(151)
  2550 		CALLFUNC(152)
  2551 		CALLFUNC(153)
  2552 		CALLFUNC(154)
  2553 		CALLFUNC(155)
  2554 		CALLFUNC(156)
  2555 		CALLFUNC(157)
  2556 		CALLFUNC(158)
  2557 		CALLFUNC(159)
  2558 		CALLFUNC(160)
  2559 		CALLFUNC(161)
  2560 		CALLFUNC(162)
  2561 		CALLFUNC(163)
  2562 		CALLFUNC(164)
  2563 		CALLFUNC(165)
  2564 		CALLFUNC(166)
  2565 		CALLFUNC(167)
  2566 		CALLFUNC(168)
  2567 		CALLFUNC(169)
  2568 		CALLFUNC(170)
  2569 		CALLFUNC(171)
  2570 		CALLFUNC(172)
  2571 		CALLFUNC(173)
  2572 		CALLFUNC(174)
  2573 		CALLFUNC(175)
  2574 		CALLFUNC(176)
  2575 		CALLFUNC(177)
  2576 		CALLFUNC(178)
  2577 		CALLFUNC(179)
  2578 		CALLFUNC(180)
  2579 		CALLFUNC(181)
  2580 		CALLFUNC(182)
  2581 		CALLFUNC(183)
  2582 		CALLFUNC(184)
  2583 		CALLFUNC(185)
  2584 		CALLFUNC(186)
  2585 		CALLFUNC(187)
  2586 		CALLFUNC(188)
  2587 		CALLFUNC(189)
  2588 		CALLFUNC(190)
  2589 		CALLFUNC(191)
  2590 		CALLFUNC(192)
  2591 		CALLFUNC(193)
  2592 		CALLFUNC(194)
  2593 		CALLFUNC(195)
  2594 		CALLFUNC(196)
  2595 		CALLFUNC(197)
  2596 		CALLFUNC(198)
  2597 		CALLFUNC(199)
  2598 		CALLFUNC(200)
  2599 		CALLFUNC(201)
  2600 		CALLFUNC(202)
  2601 		CALLFUNC(203)
  2602 		CALLFUNC(204)
  2603 		CALLFUNC(205)
  2604 		CALLFUNC(206)
  2605 		CALLFUNC(207)
  2606 		CALLFUNC(208)
  2607 		CALLFUNC(209)
  2608 		CALLFUNC(210)
  2609 		CALLFUNC(211)
  2610 		CALLFUNC(212)
  2611 		CALLFUNC(213)
  2612 		CALLFUNC(214)
  2613 		CALLFUNC(215)
  2614 		CALLFUNC(216)
  2615 		CALLFUNC(217)
  2616 		CALLFUNC(218)
  2617 		CALLFUNC(219)
  2618 		CALLFUNC(220)
  2619 		CALLFUNC(221)
  2620 		CALLFUNC(222)
  2621 		CALLFUNC(223)
  2622 		CALLFUNC(224)
  2623 		CALLFUNC(225)
  2624 		CALLFUNC(226)
  2625 		CALLFUNC(227)
  2626 		CALLFUNC(228)
  2627 		CALLFUNC(229)
  2628 		CALLFUNC(230)
  2629 		CALLFUNC(231)
  2630 		CALLFUNC(232)
  2631 		CALLFUNC(233)
  2632 		CALLFUNC(234)
  2633 		CALLFUNC(235)
  2634 		CALLFUNC(236)
  2635 		CALLFUNC(237)
  2636 		CALLFUNC(238)
  2637 		CALLFUNC(239)
  2638 		CALLFUNC(240)
  2639 		CALLFUNC(241)
  2640 		CALLFUNC(242)
  2641 		CALLFUNC(243)
  2642 		CALLFUNC(244)
  2643 		CALLFUNC(245)
  2644 		CALLFUNC(246)
  2645 		CALLFUNC(247)
  2646 		CALLFUNC(248)
  2647 		CALLFUNC(249)
  2648 		CALLFUNC(250)
  2649 		CALLFUNC(251)
  2650 		CALLFUNC(252)
  2651 		CALLFUNC(253)
  2652 		CALLFUNC(254)
  2653 		CALLFUNC(255)
  2654 #endif //T_PAGESTRESS_LARGE_ARRAY
  2655 		default: break;
  2656 		}
  2657 	return 0;
  2658 	}
  2659 
  2660 //#endif // defined(_DEBUG) || defined(_DEBUG_RELEASE)
  2661