..
alglib
cg
Fix test for compact and medium i8086 memory model
2016-07-05 22:30:12 +00:00
cpu16
Fix huge memory model failure by adding nostackframe modifier needed to avoid DS reloading at proc entry
2016-07-02 15:12:18 +00:00
jvm
* updated pos() for Java with an offset parameter (equivalent of r31464 etc)
2016-03-05 15:32:25 +00:00
library
Avoid range check error for Win64 by correcting type of parameters for GetModuleFileNameA WinAPI function
2016-07-19 11:35:21 +00:00
opt
* factored out SymbolCandidateForWarningOrHint
2016-03-13 19:14:26 +00:00
packages
* skip this test for os2 and emx targets because it tries to link in a resource file in MS Windows format (rather than the OS/2 format) which is not supported
2015-01-22 21:24:21 +00:00
units
Avoid range check error on win64 target in comparison of THandle to -1
2016-07-19 09:48:34 +00:00
dumpclass.pp
dumpmethods.pp
lcpref.inc
README.txt
t4cc1.pp
t4cc2.pp
tabstract1.pp
tabstrcl.pp
tabsvr1.pp
tabsvr2.pp
tabsvr3.pp
tabsvr4.pp
tabsvr5.pp
taddstr1.pp
taes1.pp
talign1.pp
talign2.pp
Limit alignment requirement for I8086 CPU to 2 even if pointer is 4 byte long
2016-07-02 14:58:49 +00:00
talign.pp
taligned1.pp
tand1.pp
targ1a.pp
Improve targ1a and targ1b to really check content of args passed to called executable
2016-07-04 21:03:40 +00:00
targ1b.pp
Improve targ1a and targ1b to really check content of args passed to called executable
2016-07-04 21:03:40 +00:00
tarray1.pp
tarray2.pp
tarray3.pp
tarray4.pp
tarray5.pp
tarray6.pp
tarray7.pp
tarray8.pp
tarray9.pp
tarray10.pp
tarrconstr1.pp
tarrconstr2.pp
tarrconstr3.pp
tarrconstr4.pp
tasm1.pp
tasm2.pp
tasm3.pp
tasm4.pp
tasm5.pp
tasm6.pp
tasm7.pp
tasm8.pp
tasmread.pp
tasout.pp
tassignmentoperator1.pp
tblock1.pp
* changed {$modeswitch blocks} to {$modeswitch cblocks} to avoid confusion
2015-02-01 15:50:06 +00:00
tblock1a.pp
* changed {$modeswitch blocks} to {$modeswitch cblocks} to avoid confusion
2015-02-01 15:50:06 +00:00
tblock1c.pp
* changed {$modeswitch blocks} to {$modeswitch cblocks} to avoid confusion
2015-02-01 15:50:06 +00:00
tblock2.pp
* changed {$modeswitch blocks} to {$modeswitch cblocks} to avoid confusion
2015-02-01 15:50:06 +00:00
tblock2a.pp
* changed {$modeswitch blocks} to {$modeswitch cblocks} to avoid confusion
2015-02-01 15:50:06 +00:00
tbopr.pp
tbrtlevt.pp
* skipping wrAbandoned test unsupported on OS/2 similarly to MS Windows
2015-01-22 23:52:22 +00:00
tbsx1.pp
* extended bsf/bsr tests with values in which more than one bit is set
2015-03-09 16:48:26 +00:00
tcas128.pp
* align the variables passed to InterlockedCompareExchange128() to a
2016-06-12 09:21:08 +00:00
tcase0.pp
tcase1.pp
tcase2.pp
tcase3.pp
tcase4.pp
tcase5.pp
tcase6.pp
tcase7.pp
tcase8.pp
tcase9.pp
tcase10.pp
tcase11.pp
tcase12.pp
tcase13.pp
tcase14.pp
tcase15.pp
tcase16.pp
tcase17.pp
tcase18.pp
tcase19.pp
tcase20.pp
tcase21.pp
tcase22.pp
tcase23.pp
tcase24.pp
tcase25.pp
tcase26.pp
tcase27.pp
tcase28.pp
tcase29.pp
tcase30.pp
tcase31.pp
tcase32.pp
tcase33.pp
tcase34.pp
tcase35.pp
tcase36.pp
tcase37.pp
tcase38.pp
tcase39.pp
tcase40.pp
tcase41.pp
tcase42.pp
tcase43.pp
tcase44.pp
tcase45_2.pp
tcase45.pp
tcase46_2.pp
tcase46.pp
tcase47_2.pp
tcase47.pp
tcase48_2.pp
tcase48.pp
tcg1.pp
tchlp1.pp
tchlp2.pp
tchlp3.pp
tchlp4.pp
tchlp5.pp
tchlp6.pp
tchlp7.pp
tchlp8.pp
tchlp9.pp
tchlp10.pp
tchlp11.pp
tchlp12.pp
tchlp13.pp
tchlp14.pp
tchlp15.pp
tchlp16.pp
tchlp17.pp
tchlp18.pp
tchlp19.pp
tchlp20.pp
tchlp21.pp
tchlp22.pp
tchlp23.pp
tchlp24.pp
tchlp25.pp
tchlp26.pp
tchlp27.pp
tchlp28.pp
tchlp29.pp
tchlp30.pp
tchlp31.pp
tchlp32.pp
tchlp33.pp
tchlp34.pp
tchlp35.pp
tchlp36.pp
tchlp37.pp
tchlp38.pp
tchlp39.pp
tchlp40.pp
tchlp41.pp
tchlp42.pp
tchlp43.pp
tchlp44.pp
tchlp45.pp
tchlp46.pp
tchlp47.pp
tchlp48.pp
tchlp49.pp
tchlp50.pp
tchlp51.pp
tchlp52.pp
tchlp53.pp
tchlp54.pp
tchlp55.pp
tchlp56.pp
tchlp57.pp
tchlp58.pp
tcint64.pp
tclass1.pp
tclass2.pp
tclass3.pp
tclass4.pp
tclass5.pp
tclass6.pp
tclass7.pp
tclass8.pp
tclass9.pp
tclass10.pp
tclass10a.pp
tclass10b.pp
tclass10c.pp
tclass11a.pp
tclass11b.pp
tclass12a.pp
tclass12b.pp
tclass12c.pp
tclass12d.pp
tclass13.pp
tclass13a.pp
tclass13b.pp
tclass13c.pp
tclass13d.pp
tclass14a.pp
tclass14b.pp
tclass15.pp
tclassinfo1.pp
tclrprop.pp
tcmov1.pp
tcmp0.pp
tcmp.pp
tconstref1.pp
tconstref2.pp
tconstref3.pp
tconstref4.pp
tcpstr1.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstr2.pp
tcpstr2a.pp
tcpstr3.pp
tcpstr4.pp
tcpstr5.pp
tcpstr6.pp
tcpstr7.pp
tcpstr8.pp
tcpstr9.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstr10.pp
tcpstr11.pp
tcpstr12.pp
tcpstr13.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstr14.pp
tcpstr15.pp
tcpstr16.pp
tcpstr17.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstr18.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstr19.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstr20.pp
tcpstr21.pp
tcpstr21a.pp
tcpstr22.pp
tcpstr23.pp
tcpstr24.pp
tcpstr25.pp
tcpstr26.pp
tcpstr26a.pp
tcpstr26b.pp
tcpstr26c.pp
tcpstr26d.pp
tcpstransistr2shortstring.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstransistr2widechararray2.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstransistr2widechararray.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstransistrcompare.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstransistrcompareequal.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstransistrcopy.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstrassignansistr.pp
tcpstrchar2ansistr.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstrconcat2.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstrconcat3.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstrconcat4.pp
tcpstrconcat.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstrconcatmulti2.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstrconcatmulti.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstrpchar2ansistr.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstrsetlength2.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstrsetlength.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcpstrshortstr2ansistr.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tcptypedconst2.pp
tcptypedconst3.pp
tcptypedconst.pp
tcstring1.pp
tcstring2.pp
tdefault1.pp
tdefault2.pp
tdefault3.pp
tdefault4.pp
tdefault5.pp
tdefault6.pp
tdefault7.pp
tdefault8.pp
tdefault9.pp
tdefault10.pp
tdefault11.pp
tdefault12.pp
tdefault13.pp
tdefault14.pp
tdefault15.pp
tdel1.pp
tdel2.pp
tdispinterface1a.pp
tdispinterface1b.pp
tdispinterface2.pp
tdotunits1.pp
tdotunits2.pp
tdotunits3.pp
tdotunits4.pp
tendian1.pp
tenum1.pp
tenum2.pp
tenum3.pp
tenum4.pp
tenum5.pp
tenum6.pp
tenumerators1.pp
terecs1.pp
terecs2.pp
terecs3.pp
terecs4.pp
terecs5.pp
terecs6.pp
terecs7.pp
terecs8.pp
terecs9.pp
terecs10.pp
terecs11.pp
terecs12.pp
terecs12a.pp
terecs12b.pp
terecs12c.pp
terecs12d.pp
terecs13.pp
terecs13a.pp
terecs13b.pp
terecs13c.pp
terecs13d.pp
terecs14.pp
terecs15.pp
terecs16.pp
terecs17.pp
terecs17a.pp
terecs18.pp
terecs18a.pp
terecs19.pp
terecs_u1.pp
testcmem.pp
testda1.pp
testfpuc.pp
testlderror.pp
testmovd.pp
tests.pp
testsse2.pp
testv1.pp
testv2.pp
testv3.pp
testv4.pp
testv5.pp
testv6.pp
testv7.pp
testv8.pp
testv9.pp
testv10.pp
texception1.pp
texception2.pp
texception3.pp
texception4.pp
texception5.pp
texception6.pp
texception7.pp
texception8.pp
texception9.pp
texception10.pp
textpas01.pp
o basic extended pascal support:
2015-11-15 15:13:36 +00:00
textthr.pp
tfillchr.pp
tfinal1.pp
tfinal2.pp
tfma1.inc
+ fma test program extended to support arm
2016-03-06 13:33:22 +00:00
tfma1arm.pp
+ fma test program extended to support arm
2016-03-06 13:33:22 +00:00
tfma1x86.pp
+ fma test program extended to support arm
2016-03-06 13:33:22 +00:00
tforin1.pp
tforin2.pp
tforin3.pp
tforin4.pp
tforin5.pp
tforin6.pp
tforin7.pp
tforin8.pp
tforin9.pp
tforin10.pp
tforin11.pp
tforin12.pp
tforin13.pp
tforin14.pp
tforin15.pp
tforin16.pp
tforin17.pp
tforin18.pp
tforin19.pp
tforin20.pp
tforin21.pp
tforin22.pp
tforin23.pp
tforin24.pp
tforin25.pp
tforin26.pp
tforin27.pp
tfpu1.pp
tfpu2.pp
tfpu3.pp
* Disabled tests which force the -Cg- option for Android since they can not be run on Android 5+ where PIE is required.
2016-03-20 21:52:05 +00:00
tfpu4.pp
* Disabled tests which force the -Cg- option for Android since they can not be run on Android 5+ where PIE is required.
2016-03-20 21:52:05 +00:00
tfpu5.pp
* Disabled tests which force the -Cg- option for Android since they can not be run on Android 5+ where PIE is required.
2016-03-20 21:52:05 +00:00
tfpuover.pp
tfwork1.pp
tfwork2.pp
tgenconstraint1.pp
tgenconstraint2.pp
tgenconstraint3.pp
tgenconstraint4.pp
tgenconstraint5.pp
tgenconstraint6.pp
tgenconstraint7.pp
tgenconstraint8.pp
tgenconstraint9.pp
tgenconstraint10.pp
tgenconstraint11.pp
tgenconstraint12.pp
tgenconstraint13.pp
tgenconstraint14.pp
tgenconstraint15.pp
tgenconstraint16.pp
tgenconstraint17.pp
tgenconstraint18.pp
tgenconstraint19.pp
tgenconstraint20.pp
tgenconstraint21.pp
tgenconstraint22.pp
tgenconstraint23.pp
tgenconstraint24.pp
tgenconstraint25.pp
tgenconstraint26.pp
tgenconstraint27.pp
tgenconstraint28.pp
tgenconstraint29.pp
tgenconstraint30.pp
tgenconstraint31.pp
tgenconstraint32.pp
tgenconstraint33.pp
tgenconstraint34.pp
tgenconstraint35.pp
tgenconstraint36.pp
tgenconstraint37.pp
tgenconstraint38.pp
tgenconstraint39.pp
tgenconstraint40.pp
tgeneric1.pp
tgeneric2.pp
tgeneric3.pp
tgeneric4.pp
tgeneric5.pp
tgeneric6.pp
tgeneric7.pp
tgeneric8.pp
tgeneric9.pp
tgeneric10.pp
tgeneric11.pp
tgeneric12.pp
tgeneric13.pp
tgeneric14.pp
tgeneric15.pp
tgeneric16.pp
tgeneric17.pp
tgeneric18.pp
tgeneric19.pp
tgeneric20.pp
tgeneric21.pp
tgeneric22.pp
tgeneric23.pp
tgeneric24.pp
tgeneric25.pp
tgeneric26.pp
tgeneric27.pp
tgeneric28.pp
tgeneric29.pp
tgeneric30.pp
tgeneric31.pp
tgeneric32.pp
tgeneric33.pp
tgeneric34.pp
tgeneric35.pp
tgeneric36.pp
tgeneric37.pp
tgeneric38.pp
tgeneric39.pp
tgeneric40.pp
tgeneric41.pp
tgeneric42.pp
tgeneric43.pp
tgeneric44.pp
tgeneric45.pp
tgeneric46.pp
tgeneric47.pp
tgeneric48.pp
tgeneric49.pp
tgeneric50.pp
tgeneric51.pp
tgeneric52.pp
tgeneric53.pp
tgeneric54.pp
tgeneric55.pp
tgeneric56.pp
tgeneric57.pp
tgeneric58.pp
tgeneric59.pp
tgeneric60.pp
tgeneric61.pp
tgeneric62.pp
tgeneric63.pp
tgeneric64.pp
tgeneric65.pp
tgeneric66.pp
tgeneric67.pp
tgeneric68.pp
tgeneric69.pp
tgeneric70.pp
tgeneric71.pp
tgeneric72.pp
tgeneric73.pp
tgeneric74.pp
tgeneric75.pp
tgeneric76.pp
tgeneric77.pp
tgeneric78.pp
tgeneric79.pp
pdecsub.pas:
2015-09-18 16:24:07 +00:00
tgeneric80.pp
tgeneric81.pp
tgeneric82.pp
tgeneric83.pp
tgeneric84.pp
tgeneric85.pp
tgeneric86.pp
tgeneric87.pp
tgeneric88.pp
tgeneric89.pp
tgeneric90.pp
tgeneric91.pp
tgeneric92.pp
tgeneric93.pp
tgeneric94.pp
tgeneric95.pp
tgeneric96.pp
tgeneric97.pp
Fix generation of class names for specializations.
2014-12-26 18:14:52 +00:00
tgeneric98.pp
Allow the usage of type aliases of generic type parameters outside of the generic. Besides being useful by itself it will also be needed in the future when the visibility of the type parameters is changed from public to strict private.
2015-01-16 16:38:51 +00:00
tgeneric99.pp
Rework the way how "specialize" is handled. Instead of initializing the specialization of a full type declaration (including unit name and parent types) it is now considered part of the specialized type itself. This means that for example the following code:
2015-02-20 16:23:40 +00:00
tgeneric100.pp
Rework the way how "specialize" is handled. Instead of initializing the specialization of a full type declaration (including unit name and parent types) it is now considered part of the specialized type itself. This means that for example the following code:
2015-02-20 16:23:40 +00:00
tgeneric101.pp
Rework the way how "specialize" is handled. Instead of initializing the specialization of a full type declaration (including unit name and parent types) it is now considered part of the specialized type itself. This means that for example the following code:
2015-02-20 16:23:40 +00:00
tgeneric102.pp
Rework the way the method bodies for specializations are generated: instead of walking the global and local symboltable all pending specializations are kept in a list of the current module which is (for now) walked at the end of a unit/program to generate the method bodies as before.
2016-05-26 18:56:16 +00:00
tgenfunc1.pp
Add tests for generic functions/procedures/methods
2015-11-21 16:53:11 +00:00
tgenfunc2.pp
Add tests for generic functions/procedures/methods
2015-11-21 16:53:11 +00:00
tgenfunc3.pp
Add tests for generic functions/procedures/methods
2015-11-21 16:53:11 +00:00
tgenfunc4.pp
Add tests for generic functions/procedures/methods
2015-11-21 16:53:11 +00:00
tgenfunc5.pp
Add tests for generic functions/procedures/methods
2015-11-21 16:53:11 +00:00
tgenfunc6.pp
Add tests for generic functions/procedures/methods
2015-11-21 16:53:11 +00:00
tgenfunc7.pp
Add tests for generic functions/procedures/methods
2015-11-21 16:53:11 +00:00
tgenfunc8.pp
Add tests for generic functions/procedures/methods
2015-11-21 16:53:11 +00:00
tgenfunc9.pp
Add tests for generic functions/procedures/methods
2015-11-21 16:53:11 +00:00
tgenfunc10.pp
Add tests for generic functions/procedures/methods
2015-11-21 16:53:11 +00:00
tgenfunc11.pp
Add tests for generic functions/procedures/methods
2015-11-21 16:53:11 +00:00
tgenfunc12.pp
Add tests for generic functions/procedures/methods
2015-11-21 16:53:11 +00:00
tgenfunc13.pp
Add tests for generic functions/procedures/methods
2015-11-21 16:53:11 +00:00
tgenfunc14.pp
Add tests for generic functions/procedures/methods
2015-11-21 16:53:11 +00:00
tgenfunc15.pp
Add tests for generic functions/procedures/methods
2015-11-21 16:53:11 +00:00
tgoto.pp
theap.pp
Use small number for Blocks constant for i8086 CPU also
2016-05-23 20:51:07 +00:00
theapthread.pp
thintdir1.pp
thintdir2a.pp
thintdir2b.pp
thintdir.pp
thlp1.pp
thlp2.pp
thlp3.pp
thlp4.pp
thlp5.pp
thlp6.pp
thlp7.pp
thlp8.pp
thlp9.pp
thlp10.pp
thlp11.pp
thlp12.pp
thlp13.pp
thlp14.pp
thlp15.pp
thlp16.pp
thlp17.pp
thlp18.pp
thlp19.pp
thlp20.pp
thlp21.pp
thlp22.pp
thlp23.pp
thlp24.pp
thlp25.pp
thlp26.pp
thlp27.pp
thlp28.pp
thlp29.pp
thlp30.pp
thlp31.pp
thlp32.pp
thlp33.pp
thlp34.pp
thlp35.pp
thlp36.pp
thlp37.pp
thlp38.pp
thlp39.pp
thlp40.pp
thlp41.pp
thlp42.pp
thlp43.pp
thlp44.pp
thlp45.pp
thlp46.pp
thlp47.pp
thlp48.pp
* also give a warning when a field masks an identifier from a category
2015-01-17 15:38:29 +00:00
timplements1.pp
timplements2.pp
timplements3.pp
timplements4.pp
timplements4a.pp
timplements4b.pp
timplements7.pp
timplprog.pp
tindex.pp
tinivar.pp
tinlin64.pp
tinline1.pp
tinline2.pp
tinline3.pp
tinline4.pp
tinline5.pp
tinline6.pp
tinline7.pp
tinline8.pp
tinline9.pp
tinline10.pp
tint2str1.pp
tint2str2.pp
tint641.pp
tint642.pp
Reduce NumIterations for I8086 cpu to avoid timeout
2016-07-03 07:45:45 +00:00
tint643.pp
tint644.pp
tinterface1.pp
tinterface2.pp
tinterface3.pp
tinterface4.pp
tinterface5.pp
tinterface6.pp
tinterlockedmt.pp
* tinterlockedmt test: Ensure all threads have started.
2015-10-26 10:14:47 +00:00
tinterrupt.pp
tintfcdecl1.pp
tintfcdecl2.pp
tintfdef.pp
tintuint.pp
tisobuf1.pp
tisogoto1.pp
tisogoto2.pp
tisogoto3.pp
tisogoto4.pp
tisogoto5.pp
tisoread.pp
tisorec1.pp
tisorec2.pp
tisorec3.pp
tisorec4.pp
tlea1.pp
tlea2.pp
tlib1a.pp
tlib1b.pp
tlib2a.pp
tlib2b.pp
tlibrary1.pp
tlibrary2.pp
tlibrary3.pp
tmacbool.pp
tmacfunret2.pp
* don't crash when "return exitvalue" is used in a procedure
2015-03-13 08:35:26 +00:00
tmacfunret.pp
tmaclocalprocparam1.pp
tmaclocalprocparam1a.pp
tmaclocalprocparam2.pp
tmaclocalprocparam2a.pp
tmaclocalprocparam2b.pp
tmaclocalprocparam2c.pp
tmaclocalprocparam2d.pp
tmaclocalprocparam2e.pp
tmaclocalprocparam2f.pp
tmaclocalprocparam3.pp
tmaclocalprocparam3a.pp
tmaclocalprocparam3b.pp
tmaclocalprocparam3c.pp
tmaclocalprocparam3d.pp
tmaclocalprocparam3e.pp
tmaclocalprocparam3f.pp
tmaclocalprocparam4.pp
tmaclocalprocparam4a.pp
tmaclocalprocparam4b.pp
tmaclocalprocparam4c.pp
tmaclocalprocparam4d.pp
tmaclocalprocparam4e.pp
tmaclocalprocparam4f.pp
tmaclocalprocparam4g.pp
tmaclocalprocparam4h.pp
tmacnonlocalexit1.pp
tmacnonlocalexit2.pp
tmacnonlocalgoto.pp
tmacpas1.pp
tmacpas2.pp
tmacpas3.pp
tmacpas4.pp
tmacpas5.pp
tmacprocvar.pp
tmainnam.pp
tmath1.pp
tmcbool2.pp
tmmx1.pp
tmove.pp
tmsg1.pp
tmsg2.pp
tmsg3.pp
tmsg4.pp
tmt1.pp
tmul1.pp
Also disable range check error that can happen on 64-bit processors
2016-06-21 08:02:19 +00:00
tnest1.pp
* extended test
2016-01-10 14:01:32 +00:00
tnoext1.pp
tnoext2.pp
tnoext3.pp
tnoext4.pp
tnonlocalgoto1.pp
tnonlocalgoto2.pp
tnonlocalgoto3.pp
tnoreturn1.pp
tnostackframe2.pp
tnostackframe3.pp
tnostackframe.pp
tobjc1.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc2.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc3.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc4.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc4a.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc5.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc5a.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc6.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc7.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc7a.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc7b.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc7c.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc8.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc8a.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc9.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc9a.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc9b.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc10.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc11.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc12.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc13.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc13a.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc13b.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc14.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc15.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc16.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc17.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc18.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc19.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc20.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc21.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc22.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc22a.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc22b.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc23.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc24.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc25.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc26.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc26a.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc27a.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc27b.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc28.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc29.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc29a.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc29b.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc30.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc30a.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc30b.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc30c.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc31.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc32.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc32a.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc32b.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc34.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc34a.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc35a.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc35b.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc35c.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc35d.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc35f.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc35g.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc35h.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc35i.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc36.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc36a.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc37.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc38.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc39.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjc40.pp
tobjc41.pp
* give a warning instead of an error if a parameter or local variable in a
2015-01-17 15:27:42 +00:00
tobjc42.pp
* add methods of objcprotocols to the list of visible "helper" methods when
2015-02-13 15:43:34 +00:00
tobjc43.pp
* fixed detection of an objcprotocols descending from a forward-defined
2015-03-12 19:37:43 +00:00
tobjcl1.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjcl2.pp
* enable all Objective-C tests for Darwin/AArch64
2015-02-23 22:54:24 +00:00
tobjcl3.pp
tobjcl4.pp
tobject1.pp
tobject2.pp
tobject3.pp
tobject4.pp
tobject5.pp
tobject6.pp
tobject7.pp
tobject8.pp
tobject9.pp
tobject10.pp
toperator1.pp
toperator2.pp
toperator3.pp
toperator4.pp
toperator5.pp
toperator6.pp
toperator7.pp
toperator8.pp
toperator9.pp
toperator10.pp
toperator11.pp
toperator12.pp
toperator13.pp
toperator14.pp
toperator15.pp
toperator16.pp
toperator17.pp
toperator18.pp
toperator19.pp
toperator20.pp
toperator21.pp
toperator22.pp
toperator23.pp
toperator24.pp
toperator25.pp
toperator26.pp
toperator27.pp
toperator28.pp
toperator29.pp
toperator30.pp
toperator31.pp
toperator32.pp
toperator33.pp
toperator34.pp
toperator35.pp
toperator36.pp
toperator37.pp
toperator38.pp
toperator39.pp
toperator40.pp
toperator41.pp
toperator42.pp
toperator43.pp
toperator44.pp
toperator45.pp
toperator46.pp
toperator47.pp
toperator48.pp
toperator49.pp
toperator50.pp
toperator51.pp
toperator52.pp
toperator53.pp
toperator54.pp
toperator55.pp
toperator56.pp
toperator57.pp
toperator58.pp
toperator59.pp
toperator60.pp
toperator61.pp
toperator62.pp
toperator63.pp
toperator64.pp
toperator65.pp
toperator66.pp
toperator67.pp
toperator68.pp
toperator69.pp
toperator70.pp
toperator71.pp
toperator72.pp
toperator73.pp
toperator74.pp
toperator75.pp
toperator76.pp
toperator77.pp
toperator78.pp
toperator79.pp
toperator80.pp
toperator81.pp
toperator82.pp
toperator83.pp
toperator84.pp
toperator85.pp
toperator86.pp
toperator87.pp
toperator88.pp
toperatorerror.pp
tover1.pp
tover2.pp
tover3.pp
tover4.pas
* Skip this test for android.
2015-10-10 21:57:08 +00:00
tover4.pp
* test programs previously having extension .pas renamed to .pp so that they are found during testsuite runs
2015-02-27 13:03:13 +00:00
tpackrec.pp
tparray1.pp
tparray2.pp
tparray3.pp
tparray4.pp
tparray5.pp
tparray6.pp
tparray7.pp
tparray8.pp
tparray9.pp
tparray10.pp
tparray11.pp
tparray12.pp
* handle enums with a packenum setting that is larger than necessary to store
2016-06-09 22:00:14 +00:00
tparray13.pp
tparray14.pp
tparray15.pp
tparray16.pp
tparray17.pp
tparray18.pp
tparray19.pp
tparray20.pp
tparray21.pp
tparray22.pp
tparray23.pp
tparray24.pp
tparray25.pp
tparray26.pp
tpftch1.pp
tpointermath1.pp
tpointermath2.pp
tpointermath3.pp
tpoll.pp
tpopcnt1.pp
tprec1.pp
tprec2.pp
tprec3.pp
tprec4.pp
tprec5.pp
tprec6.pp
tprec7.pp
tprec8.pp
tprec9.pp
tprec10.pp
tprec11.pp
tprec12.pp
tprec13.pp
tprec14.pp
tprec15.pp
tprec16.pp
tprec17.pp
tprec18.pp
tprec19.pp
tprec20.pp
tprec21.pp
tprec22.pp
tprec23.pp
tprec24.pp
tprocext.pp
tprocvar1.pp
tprocvar2.pp
tprocvar3.pp
tprop1.pp
tprop2.pp
tprop.pp
trange1.pp
trange2.pp
trange3.pp
trange4.pp
trange5.pp
trangeob.pp
trecreg2.pp
trecreg3.pp
trecreg4.pp
trecreg.pp
tresstr.pp
trhlp1.pp
trhlp2.pp
trhlp3.pp
trhlp4.pp
trhlp5.pp
trhlp6.pp
trhlp7.pp
trhlp8.pp
trhlp9.pp
trhlp10.pp
trhlp11.pp
trhlp12.pp
trhlp13.pp
trhlp14.pp
trhlp15.pp
trhlp16.pp
trhlp17.pp
trhlp18.pp
trhlp19.pp
trhlp20.pp
trhlp21.pp
trhlp22.pp
trhlp23.pp
trhlp24.pp
trhlp25.pp
trhlp26.pp
trhlp27.pp
trhlp28.pp
trhlp29.pp
trhlp30.pp
trhlp31.pp
trhlp32.pp
trhlp33.pp
trhlp34.pp
trhlp35.pp
trhlp36.pp
trhlp37.pp
trhlp38.pp
trhlp39.pp
trhlp40.pp
trhlp41.pp
trhlp42.pp
trhlp43.pp
trhlp44.pp
trhlp45.pp
trox1.pp
trox2.pp
trox3.pp
trox4.pp
trox5.pp
trstr1.pp
trstr2.pp
trstr3.pp
trstr4.pp
trstr5.pp
trstr6.pp
trstr7.pp
trstr8.pp
trtti1.pp
trtti2.pp
trtti3.pp
trtti4.pp
trtti5.pp
trtti6.pp
trtti7.pp
trtti8.pp
trtti9.pp
tsafecall1.pp
tsafecall2.pp
tsafecall3.pp
tsafecall4.pp
tsealed1.pp
tsealed2.pp
tsealed3.pp
tsealed4.pp
tsealed5.pp
tsealed6.pp
tsec1.pp
tsel1.pp
tsel2.pp
tset1.pp
tset2.pp
tset2a.pp
tset2b.pp
tset2c.pp
tset2d.pp
tset3.pp
tset4.pp
tset5.pp
tset5a.pp
tset6.pp
tset7.pp
tsetsize.pp
tshuffle1.pp
tsprot.pp
tstack.pp
tstatic1.pp
tstatic2.pp
tstatic3.pp
tstatic4.pp
tstatic5.pp
tstdhandle.pp
tstprocv.pp
tstring1.pp
tstring2.pp
tstring3.pp
tstring4.pp
Use SizeInt type for GlobalStartMem and StartMem variables to avoid compilation error for msdos compact memory model
2016-01-07 17:33:36 +00:00
tstring5.pp
tstring6.pp
Use SizeInt type for DoMem variable argument, as it might be different from PtrInt, for instance for some msdos memory models
2016-06-28 15:59:09 +00:00
tstring7.pp
tstring8.pp
tstring9.pp
tstring10.pp
tstring11.pp
tstrreal1.pp
tstrreal2.pp
tstrreal3.pp
tstrreal4.pp
tstrreal5.pp
tstrutils1.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tstrutils2.pp
* fixed test on systems not using UTF-8 as defaultsystemcodepage. This test
2015-09-27 14:46:44 +00:00
tsubdecl.pp
tsymlibrary1.pp
tthlp1.pp
tthlp2.pp
tthlp3.pp
tthlp4.pp
tthlp5.pp
tthlp6.pp
tthlp7.pp
tthlp8.pp
tthlp9.pp
tthlp10.pp
tthlp11.pp
tthlp12.pp
tthlp13.pp
tthlp14.pp
tthlp15.pp
tthlp16.pp
tthlp17.pp
tthlp18.pp
tthlp19.pp
tthlp20.pp
tthlp21.pp
tthlp22.pp
The assumptions of test tthlp22 have changed.
2014-12-12 17:20:13 +00:00
tthread1.pp
ttpara1.pp
ttpara2.pp
ttypeconvtypes.pp
ttypedarray1.pp
ttypedrecord1.pp
ttypedrecord2.pp
ttypedrecord3.pp
ttypedrecord4.pp
tudots.dot.next.pp
tudots.dot.pp
tudots.dot.prog.pp
tudots.pp
tudots.prog.pp
tudots.test.pp
tunaligned1.pp
tunistr1.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tunistr2.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tunistr4.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tunistr5.pp
tunistr6.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tunistr7.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
tunistrcopy.pp
tunit1.pp
tunit2.pp
tunit3.pp
tunroll1.pp
tutf8cpl.pp
+ "Utf8CodePointLen(pansichar,MaxLookAhead,IncludeCombiningDiacriticalMarks):
2015-03-01 17:12:17 +00:00
tutf81.pp
tutf82.pp
tvarpropsetter1.pp
tvarpropsetter2.pp
tvarset1.pp
tw29833.pp
* fixed string code page after setstring(rawbytestring,..) (mantis #29833 )
2016-03-18 12:43:42 +00:00
twarn1.pp
tweaklib1.pp
tweaklib2.pp
tweaklib3.pp
tweaklib4.pp
twide1.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
twide2.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
twide3.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
twide4.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
twide5.pp
twide6.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
twide7.pp
* use iosxwstr instead of cwstring on Darwin (for iOS 7+ testing)
2015-02-23 22:48:15 +00:00
twrstr1.pp
twrstr2.pp
twrstr3.pp
twrstr4.pp
twrstr5.pp
twrstr6.pp
twrstr7.pp
twrstr8.pp
twrstr9.pp
* Use cp1251 on Android.
2015-09-16 17:35:22 +00:00
uabstrcl.pp
uchlp12.pp
uchlp18.pp
uenum2a.pp
uenum2b.pp
ugenconstraints.pas
ugeneric3.pp
ugeneric4.pp
ugeneric7.pp
ugeneric10.pp
ugeneric14.pp
ugeneric59a.pp
ugeneric59b.pp
ugeneric74a.pp
ugeneric74b.pp
ugeneric75.pp
ugeneric91a.pp
ugeneric91b.pp
ugeneric93a.pp
ugeneric93b.pp
ugeneric96a.pp
ugeneric96b.pp
ugeneric96c.pp
ugeneric96d.pp
ugeneric99.pp
Rework the way how "specialize" is handled. Instead of initializing the specialization of a full type declaration (including unit name and parent types) it is now considered part of the specialized type itself. This means that for example the following code:
2015-02-20 16:23:40 +00:00
ugeneric102.pp
Rework the way the method bodies for specializations are generated: instead of walking the global and local symboltable all pending specializations are kept in a list of the current module which is (for now) walked at the end of a unit/program to generate the method bodies as before.
2016-05-26 18:56:16 +00:00
ugeneric.test75.pp
ugenfunc7.pp
Add tests for generic functions/procedures/methods
2015-11-21 16:53:11 +00:00
uhintdir.pp
uhlp3.pp
uhlp31.pp
uhlp39.pp
uhlp41a.pp
uhlp41b.pp
uhlp43.pp
uimpluni1.pp
uimpluni2.pp
uinline4a.pp
uinline4b.pp
ulib2a.pp
umaclocalprocparam3f.pp
umacpas1.pp
umainnam.pp
uobjc7.pp
uobjc24.pp
uobjc26.pp
uobjc27a.pp
uobjc27b.pp
uobjc30c.pp
uobjc35d.pp
uobjc35e.pp
uobjc35f.pp
uobjc35g.pp
uobjc39.pp
uobjc41.pp
* give a warning instead of an error if a parameter or local variable in a
2015-01-17 15:27:42 +00:00
uobjc42.pp
* add methods of objcprotocols to the list of visible "helper" methods when
2015-02-13 15:43:34 +00:00
uobjcl1.pp
uprec6.pp
uprec7.pp
uprocext1.pp
uprocext2.pp
urhlp14.pp
urhlp17.pp
usprot1.pp
usprot2.pp
utasout.pp
uthlp.pp
uunit1.pp
uunit2a.pp
uunit2b.pp
uunit3a.pp
uunit3b.pp
uunit3c.pp