..
alglib
cg
jvm
library
* change dllparam into PtrInt, this is required for 64 bit systems, patch based on Gennadiy's patch in #21089 , resolves #21089
2012-01-14 20:21:52 +00:00
opt
packages
units
dumpclass.pp
no message
2004-12-27 15:55:32 +00:00
dumpmethods.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
lcpref.inc
* i386 NetBSD uses no C underscore prefix
2012-02-12 19:14:33 +00:00
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
* log and id tags removed
2005-05-21 09:42:41 +00:00
talign2.pp
talign.pp
targ1a.pp
targ1b.pp
tarray1.pp
* renamed test suite
2000-11-30 22:38:14 +00:00
tarray2.pp
* old logs removed and tabs fixed
2002-09-07 15:40:30 +00:00
tarray3.pp
tarray4.pp
+ known problems described
2003-02-20 12:42:20 +00:00
tarray5.pp
tarray6.pp
* adjustment to target macos
2005-01-24 18:53:10 +00:00
tarray7.pp
tarray8.pp
Continue fixing open array handling:
2011-03-05 18:45:44 +00:00
tarray9.pp
* Fixed handling of "open array of managed type" out-parameters at caller side. Reference count should be decremented only for those array elements which are actually passed to the called procedure; it may be a part of original array if range or slice is used. Concludes work on #18859 .
2011-03-15 09:17:24 +00:00
tarray10.pp
* Fixed IE201103063 when <dynamic array of unmanaged type> is being passed to <out open array> parameter.
2011-11-25 14:43:17 +00:00
tarrconstr1.pp
tarrconstr2.pp
compiler: implement Delphi like dynamic array constructors. E.g.: SomeArrayVar := TSomeDynArrayType.Create(value1, value2). (issue #0015385 )
2011-09-11 04:41:46 +00:00
tarrconstr3.pp
compiler: implement Delphi like dynamic array constructors. E.g.: SomeArrayVar := TSomeDynArrayType.Create(value1, value2). (issue #0015385 )
2011-09-11 04:41:46 +00:00
tarrconstr4.pp
tasm1.pp
tasm2.pp
tasm3.pp
tasm4.pp
tasm5.pp
tasm6.pp
tasm7.pp
tasm8.pp
tasmread.pp
tasout.pp
tassignmentoperator1.pp
fix test (should fail)
2009-11-01 15:59:22 +00:00
tbopr.pp
tbrtlevt.pp
tbsx1.pp
tcas128.pp
tcase0.pp
tcase1.pp
* old logs removed and tabs fixed
2002-09-07 15:40:30 +00:00
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
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase19.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
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
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase38.pp
tcase39.pp
tcase40.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase41.pp
tcase42.pp
tcase43.pp
tcase44.pp
tcase45_2.pp
tcase45.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase46_2.pp
tcase46.pp
tcase47_2.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase47.pp
tcase48_2.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase48.pp
tcg1.pp
tchlp1.pp
tchlp2.pp
tchlp3.pp
tchlp4.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp5.pp
tchlp6.pp
tchlp7.pp
tchlp8.pp
tchlp9.pp
tchlp10.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp11.pp
tchlp12.pp
tchlp13.pp
tchlp14.pp
tchlp15.pp
tchlp16.pp
tchlp17.pp
tchlp18.pp
tchlp19.pp
tchlp20.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp21.pp
tchlp22.pp
tchlp23.pp
tchlp24.pp
tchlp25.pp
tchlp26.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp27.pp
tchlp28.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp29.pp
tchlp30.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp31.pp
tchlp32.pp
tchlp33.pp
tchlp34.pp
tchlp35.pp
tchlp36.pp
tchlp37.pp
tchlp38.pp
tchlp39.pp
tchlp40.pp
tchlp41.pp
tchlp42.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp43.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp44.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp45.pp
tchlp46.pp
tchlp47.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp48.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp49.pp
tchlp50.pp
tchlp51.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp52.pp
tchlp53.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp54.pp
tchlp55.pp
* merges recent class helper fixes by Sven Barth
2011-06-30 18:54:46 +00:00
tchlp56.pp
* merges recent class helper fixes by Sven Barth
2011-06-30 18:54:46 +00:00
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
compiler: implement class constants + tests
2010-01-11 08:43:10 +00:00
tclass12c.pp
compiler: fix internal class symbol search for function result + test
2010-01-11 11:09:12 +00:00
tclass12d.pp
tclass13.pp
tclass13a.pp
tclass13b.pp
tclass13c.pp
tclass13d.pp
compiler: allow compiler to find real class definition during class members parse to handle references to self constants + test
2012-05-14 04:50:49 +00:00
tclass14a.pp
tclass14b.pp
tclass15.pp
tclassinfo1.pp
tclrprop.pp
tcmov1.pp
tcmp0.pp
tcmp.pp
tconstref1.pp
tconstref2.pp
* Merged XPCom branch into trunk, added support for constref and changed
2010-10-17 20:58:22 +00:00
tconstref3.pp
tconstref4.pp
tcpstr1.pp
tcpstr2.pp
tcpstr2a.pp
tcpstr3.pp
tcpstr4.pp
tcpstr5.pp
tcpstr6.pp
tcpstr7.pp
tcpstr8.pp
tcpstr9.pp
tcpstr10.pp
tcpstr11.pp
compiler + rtl: pass codepage to fpc_CharArray_To_AnsiStr to get the preserve the codepage of result string
2011-09-26 04:49:09 +00:00
tcpstr12.pp
tcpstr13.pp
tcpstr14.pp
tcpstr15.pp
tcpstr16.pp
tcpstr17.pp
tcpstr18.pp
tcpstr19.pp
tcpstr20.pp
tcpstr21.pp
tcpstr21a.pp
tcpstr22.pp
tcpstr23.pp
tcpstransistr2shortstring.pp
tcpstransistr2widechararray.pp
tcpstransistrcompare.pp
tcpstransistrcompareequal.pp
tcpstransistrcopy.pp
tcpstrassignansistr.pp
tcpstrchar2ansistr.pp
tcpstrconcat2.pp
tcpstrconcat3.pp
tcpstrconcat.pp
tcpstrconcatmulti2.pp
tcpstrconcatmulti.pp
tcpstrpchar2ansistr.pp
tcpstrsetlength2.pp
tcpstrsetlength.pp
compiler:
2011-09-19 04:11:57 +00:00
tcpstrshortstr2ansistr.pp
tcptypedconst2.pp
tcptypedconst3.pp
tcptypedconst.pp
tcstring1.pp
* support string constants > 255 chars
2010-01-24 09:28:46 +00:00
tcstring2.pp
* support string constants > 255 chars
2010-01-24 09:28:46 +00:00
tdefault1.pp
tdefault2.pp
tdefault3.pp
tdefault4.pp
tdefault5.pp
tdefault6.pp
Add support for Default() intrinsic. For now this is only (fully) supported
2012-03-25 16:02:27 +00:00
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
compiler: disallow regular class methods in records and allow only static class methods. delphi do so and it is logical because records have no inheritance. + tests
2010-12-11 10:21:09 +00:00
terecs6.pp
terecs7.pp
terecs8.pp
terecs9.pp
terecs10.pp
terecs11.pp
terecs12.pp
terecs13.pp
terecs14.pp
terecs_u1.pp
testcmem.pp
testda1.pp
testfpuc.pp
testlderror.pp
testmovd.pp
* mmx is 1.0.x only
2003-10-13 13:03:43 +00:00
tests.pp
no message
2003-10-04 23:43:51 +00:00
testsse2.pp
testv1.pp
* truncate log
2005-02-14 17:13:06 +00:00
testv2.pp
testv3.pp
testv4.pp
testv5.pp
testv6.pp
testv7.pp
* truncate log
2005-02-14 17:13:06 +00:00
testv8.pp
testv9.pp
testv10.pp
texception1.pp
* Improved output
2003-05-13 16:55:30 +00:00
texception2.pp
texception3.pp
texception4.pp
skip for go32v2 to prevent hangings during unattended runs
2004-11-29 21:26:12 +00:00
texception5.pp
texception6.pp
texception7.pp
texception8.pp
texception9.pp
texception10.pp
textthr.pp
tfillchr.pp
tfinal1.pp
tfinal2.pp
+ final modifier support for methods by Paul Ishenin
2009-10-24 11:48:52 +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
tfpu1.pp
tfpu2.pp
tfpu3.pp
tfpu4.pp
* fixed tests now that i386 assembler code is checked for correct PIC
2007-12-01 14:34:50 +00:00
tfpu5.pp
tfpuover.pp
tfwork1.pp
tfwork2.pp
tgenconstraint1.pp
tgenconstraint2.pp
Add support for generic type constraints. They are currently only useful to stop specialization of a generic. The parsing of a generic is still too lax and needs to be changed in the future...
2012-12-16 13:44:58 +00:00
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
tgeneric1.pp
* improved generics
2007-10-18 00:24:05 +00:00
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
* patch by Aleksa Todorovic which adds the ability to reference current generic class. Each reference to current generic class is "translated" to appropriate specialization of that generic class. There are two tests as part of the patch to test that it works. The patch, also, rejects declaring generic inside another generic. 0010479 is easy to implement with this patch applied, resolves #11777
2010-11-24 21:57:41 +00:00
tgeneric23.pp
tgeneric24.pp
compiler: don't create enum defs for specializations declarations. Enums are stored in the unit symtables and generic declarations already add them there. Therefore specializations should search for enum defs declared by generics and use them instead of own.
2011-01-02 17:41:51 +00:00
tgeneric25.pp
tgeneric26.pp
compiler: don't allow record case with parameterized members
2011-01-02 14:01:09 +00:00
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
Added some tests for:
2011-05-23 19:47:09 +00:00
tgeneric46.pp
Added some tests for:
2011-05-23 19:47:09 +00:00
tgeneric47.pp
tgeneric48.pp
tgeneric49.pp
Added some tests for:
2011-05-23 19:47:09 +00:00
tgeneric50.pp
tgeneric51.pp
tgeneric52.pp
tgeneric53.pp
tgeneric54.pp
tgeneric55.pp
tgeneric56.pp
tgeneric57.pp
tgeneric58.pp
tgeneric59.pp
Added a few more tests. All except tgeneric65.pp (object inside generic record) and tgeneric68.pp (object inside generic object) are successfully compiled.
2011-12-02 14:28:23 +00:00
tgeneric60.pp
tgeneric61.pp
tgeneric62.pp
tgeneric63.pp
Added a few more tests. All except tgeneric65.pp (object inside generic record) and tgeneric68.pp (object inside generic object) are successfully compiled.
2011-12-02 14:28:23 +00:00
tgeneric64.pp
tgeneric65.pp
tgeneric66.pp
tgeneric67.pp
tgeneric68.pp
tgeneric69.pp
tgeneric70.pp
tgeneric71.pp
tgeneric72.pp
tgeneric73.pp
tgeneric74.pp
tgeneric75.pp
* pgenutil.pas, generate_specialization & psub.pas, specialize_objectdefs:
2012-02-04 11:33:17 +00:00
tgeneric76.pp
tgeneric77.pp
tgeneric78.pp
tgeneric79.pp
tgeneric80.pp
tgeneric81.pp
tgeneric82.pp
tgeneric83.pp
tgeneric84.pp
tgeneric85.pp
tgeneric86.pp
tgeneric87.pp
tgeneric88.pp
Fix for Mantis #22220
2012-06-24 10:35:21 +00:00
tgeneric89.pp
Fix for Mantis #22220
2012-06-24 10:35:21 +00:00
tgeneric90.pp
Fix for Mantis #22220
2012-06-24 10:35:21 +00:00
tgeneric91.pp
tgeneric92.pp
tgoto.pp
theap.pp
theapthread.pp
thintdir1.pp
thintdir.pp
thlp1.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp15.pp
thlp16.pp
thlp17.pp
thlp18.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp19.pp
thlp20.pp
thlp21.pp
thlp22.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp23.pp
thlp24.pp
thlp25.pp
thlp26.pp
thlp27.pp
thlp28.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp29.pp
thlp30.pp
thlp31.pp
thlp32.pp
thlp33.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp34.pp
thlp35.pp
thlp36.pp
thlp37.pp
thlp38.pp
thlp39.pp
thlp40.pp
thlp41.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp42.pp
thlp43.pp
thlp44.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp45.pp
thlp46.pp
timplements1.pp
timplements2.pp
timplements3.pp
timplements4.pp
timplements4a.pp
timplements4b.pp
timplements7.pp
timplprog.pp
tindex.pp
tinivar.pp
tinlin64.pp
tinline1.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
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
tint643.pp
tint644.pp
tinterface1.pp
+ Better comment on %SKIPTARGET=macos
2004-11-23 19:55:59 +00:00
tinterface2.pp
tinterface3.pp
tinterface4.pp
* Merged XPCom branch into trunk, added support for constref and changed
2010-10-17 20:58:22 +00:00
tinterface5.pp
tinterface6.pp
* added new test for interface to tguid or shortstring constants
2009-02-06 12:08:48 +00:00
tinterrupt.pp
tintfcdecl1.pp
tintfcdecl2.pp
tintfdef.pp
tintuint.pp
tisobuf1.pp
tisogoto1.pp
tisogoto2.pp
tisogoto3.pp
tisogoto4.pp
tisogoto5.pp
tlib1a.pp
tlib1b.pp
tlib2a.pp
tlib2b.pp
tlibrary1.pp
tlibrary2.pp
tlibrary3.pp
tmacbool.pp
tmacfunret.pp
tmaclocalprocparam1.pp
tmaclocalprocparam1a.pp
tmaclocalprocparam2.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam2a.pp
tmaclocalprocparam2b.pp
tmaclocalprocparam2c.pp
tmaclocalprocparam2d.pp
tmaclocalprocparam2e.pp
tmaclocalprocparam2f.pp
tmaclocalprocparam3.pp
tmaclocalprocparam3a.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam3b.pp
tmaclocalprocparam3c.pp
tmaclocalprocparam3d.pp
tmaclocalprocparam3e.pp
tmaclocalprocparam3f.pp
tmaclocalprocparam4.pp
tmaclocalprocparam4a.pp
tmaclocalprocparam4b.pp
tmaclocalprocparam4c.pp
tmaclocalprocparam4d.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam4e.pp
tmaclocalprocparam4f.pp
tmaclocalprocparam4g.pp
tmaclocalprocparam4h.pp
* use fact that a method belongs to an objectsymtable to determine that
2010-08-24 20:30:18 +00:00
tmacnonlocalexit.pp
tmacnonlocalgoto.pp
tmacpas1.pp
tmacpas2.pp
* string constants are now array of char until
2005-10-02 11:08:58 +00:00
tmacpas3.pp
tmacpas4.pp
tmacpas5.pp
tmacprocvar.pp
tmainnam.pp
* delay verbosity changes just like localswitches changes
2008-11-03 21:18:27 +00:00
tmath1.pp
tmcbool2.pp
tmmx1.pp
tmove.pp
+ add no-fpu support to compiler/rtl for powerpc-linux (-Cfnone)
2008-03-02 12:59:02 +00:00
tmsg1.pp
tmsg2.pp
+ -vq parameter to show message numbers
2008-10-12 12:19:41 +00:00
tmsg3.pp
tmsg4.pp
tmt1.pp
tmul1.pp
tnoext1.pp
tnoext2.pp
tnoext3.pp
tnoext4.pp
tnonlocalgoto1.pp
tnonlocalgoto2.pp
tnonlocalgoto3.pp
tnostackframe2.pp
Add new tests related to nostackframe checks added in commit 22677
2012-10-16 22:45:41 +00:00
tnostackframe3.pp
tnostackframe.pp
tobjc1.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc2.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc3.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjc4.pp
tobjc4a.pp
tobjc5.pp
tobjc5a.pp
tobjc6.pp
tobjc7.pp
tobjc7a.pp
tobjc7b.pp
tobjc7c.pp
tobjc8.pp
tobjc8a.pp
* fixed for 64 bit platforms after r16684
2011-01-15 20:26:17 +00:00
tobjc9.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc9a.pp
tobjc9b.pp
tobjc10.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc11.pp
tobjc12.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc13.pp
tobjc13a.pp
tobjc13b.pp
tobjc14.pp
tobjc15.pp
tobjc16.pp
tobjc17.pp
tobjc18.pp
tobjc19.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc20.pp
tobjc21.pp
tobjc22.pp
tobjc22a.pp
tobjc22b.pp
tobjc23.pp
tobjc24.pp
tobjc25.pp
tobjc26.pp
tobjc26a.pp
tobjc27a.pp
tobjc27b.pp
tobjc28.pp
tobjc29.pp
tobjc29a.pp
tobjc29b.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc30.pp
tobjc30a.pp
tobjc30b.pp
tobjc30c.pp
tobjc31.pp
- removed unnecessary usage of MacOSAll and CocoaAll
2010-06-26 10:34:45 +00:00
tobjc32.pp
tobjc32a.pp
tobjc32b.pp
tobjc34.pp
tobjc34a.pp
tobjc35a.pp
tobjc35b.pp
tobjc35c.pp
tobjc35d.pp
tobjc35f.pp
tobjc35g.pp
tobjc35h.pp
tobjc35i.pp
tobjc36.pp
tobjc36a.pp
tobjc37.pp
tobjc38.pp
tobjc39.pp
tobjc40.pp
tobjcl1.pp
tobjcl2.pp
tobjcl3.pp
tobjcl4.pp
tobject1.pp
tobject2.pp
tobject3.pp
tobject4.pp
no message
2004-11-03 10:30:48 +00:00
tobject5.pp
tobject6.pp
tobject7.pp
tobject8.pp
tobject9.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
compiler: record operators
2011-01-14 02:25:48 +00:00
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
Loosen the restriction regarding operator overloads by applying a (modified) patch from JC Chu. This fixes Mantis #22359 .
2012-07-26 18:02:01 +00:00
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
Loosen the restriction regarding operator overloads by applying a (modified) patch from JC Chu. This fixes Mantis #22359 .
2012-07-26 18:02:01 +00:00
toperator44.pp
toperator45.pp
Loosen the restriction regarding operator overloads by applying a (modified) patch from JC Chu. This fixes Mantis #22359 .
2012-07-26 18:02:01 +00:00
toperator46.pp
Loosen the restriction regarding operator overloads by applying a (modified) patch from JC Chu. This fixes Mantis #22359 .
2012-07-26 18:02:01 +00:00
toperator47.pp
Loosen the restriction regarding operator overloads by applying a (modified) patch from JC Chu. This fixes Mantis #22359 .
2012-07-26 18:02:01 +00:00
toperator48.pp
toperator49.pp
toperator50.pp
toperator51.pp
toperator52.pp
toperator53.pp
toperator54.pp
toperator55.pp
toperator56.pp
toperator57.pp
toperator58.pp
Loosen the restriction regarding operator overloads by applying a (modified) patch from JC Chu. This fixes Mantis #22359 .
2012-07-26 18:02:01 +00:00
toperator59.pp
toperator60.pp
toperator61.pp
toperator62.pp
Loosen the restriction regarding operator overloads by applying a (modified) patch from JC Chu. This fixes Mantis #22359 .
2012-07-26 18:02:01 +00:00
toperator63.pp
Loosen the restriction regarding operator overloads by applying a (modified) patch from JC Chu. This fixes Mantis #22359 .
2012-07-26 18:02:01 +00:00
toperator64.pp
toperator65.pp
toperator66.pp
Loosen the restriction regarding operator overloads by applying a (modified) patch from JC Chu. This fixes Mantis #22359 .
2012-07-26 18:02:01 +00:00
toperator67.pp
toperator68.pp
toperator69.pp
toperator70.pp
toperator71.pp
toperator72.pp
toperator73.pp
toperator74.pp
toperator75.pp
Loosen the restriction regarding operator overloads by applying a (modified) patch from JC Chu. This fixes Mantis #22359 .
2012-07-26 18:02:01 +00:00
toperator76.pp
toperator77.pp
toperator78.pp
toperator79.pp
toperator80.pp
toperator81.pp
toperator82.pp
Loosen the restriction regarding operator overloads by applying a (modified) patch from JC Chu. This fixes Mantis #22359 .
2012-07-26 18:02:01 +00:00
toperator83.pp
toperator84.pp
toperator85.pp
Loosen the restriction regarding operator overloads by applying a (modified) patch from JC Chu. This fixes Mantis #22359 .
2012-07-26 18:02:01 +00:00
toperator86.pp
toperator87.pp
toperator88.pp
toperatorerror.pp
tover1.pp
tover2.pp
tover3.pp
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
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
compiler: replace MODESWTICH POINTERARITHMETICS with $POINTERMATH directive, disable pointer arithmetic in delphi mode by default (compatible with delphi), enable pointer arithmetic in fpc/objfpc modes as they had it enabled by default before, add has_pointer_math field to tpointerdef to allow pointer arithmetic with such pointer even if pointer math mode is off (delphi compatible) + tests
2010-12-29 03:24:28 +00:00
tpointermath2.pp
tpointermath3.pp
compiler: replace MODESWTICH POINTERARITHMETICS with $POINTERMATH directive, disable pointer arithmetic in delphi mode by default (compatible with delphi), enable pointer arithmetic in fpc/objfpc modes as they had it enabled by default before, add has_pointer_math field to tpointerdef to allow pointer arithmetic with such pointer even if pointer math mode is off (delphi compatible) + tests
2010-12-29 03:24:28 +00:00
tpoll.pp
tpopcnt1.pp
tprec1.pp
tprec2.pp
tprec3.pp
tprec4.pp
+ support for bitpacked records, except for:
2006-08-23 15:44:13 +00:00
tprec5.pp
tprec6.pp
tprec7.pp
tprec8.pp
tprec9.pp
tprec10.pp
tprec11.pp
+ support for bitpacked record constants
2007-02-24 17:39:06 +00:00
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
* global properties
2003-12-10 16:32:19 +00:00
tprop.pp
trange1.pp
* several fixes to run also with kylix
2001-10-20 17:26:13 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
trox1.pp
trox2.pp
trox3.pp
trox4.pp
trox5.pp
trstr1.pp
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
2007-05-14 17:34:01 +00:00
trstr2.pp
trstr3.pp
trstr4.pp
trstr5.pp
trstr6.pp
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
2007-05-14 17:34:01 +00:00
trstr7.pp
trstr8.pp
trtti1.pp
trtti2.pp
trtti3.pp
trtti4.pp
trtti5.pp
tsafecall1.pp
tsafecall2.pp
tsafecall3.pp
tsafecall4.pp
tsealed1.pp
tsealed2.pp
tsealed3.pp
tsealed4.pp
* merged sealed and abstract support by Paul Ishenin
2009-10-18 20:05:29 +00:00
tsealed5.pp
tsealed6.pp
tsec1.pp
tsel1.pp
tsel2.pp
tset1.pp
tset2.pp
tset2a.pp
tset2b.pp
tset2c.pp
tset2d.pp
+ support for extra packing of sets whose lower element number
2007-09-16 20:04:45 +00:00
tset3.pp
tset4.pp
* fixed mode switch (objpas -> objfpc)
2007-05-17 13:36:00 +00:00
tset5.pp
tset5a.pp
tset6.pp
tset7.pp
tsetsize.pp
tshuffle1.pp
tsprot.pp
tstack.pp
* test fixed to turn off stack checking in stack checking error handling
2006-09-07 20:10:32 +00:00
tstatic1.pp
tstatic2.pp
tstatic3.pp
tstatic4.pp
tstatic5.pp
tstdhandle.pp
* Reverted STD_xxx_HANDLE constants back to DWORD type (issue introduced in r15824). These are not handles, and are 32-bit even in Win64. See http://msdn.microsoft.com/en-us/library/ms683231.aspx
2011-04-17 22:27:56 +00:00
tstprocv.pp
tstring1.pp
* Made the test working for delphi/fpc and return error code for failures
2006-10-01 10:15:56 +00:00
tstring2.pp
* renamed test suite
2000-11-30 22:38:14 +00:00
tstring3.pp
* renamed test suite
2000-11-30 22:38:14 +00:00
tstring4.pp
* truncate log
2005-02-14 17:13:06 +00:00
tstring5.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
tstring6.pp
* fixed test
2004-12-19 21:44:27 +00:00
tstring7.pp
tstring8.pp
tstring9.pp
tstring10.pp
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
tstrreal1.pp
tstrreal2.pp
tstrreal3.pp
tstrreal4.pp
tstrreal5.pp
tstrutils1.pp
tstrutils2.pp
tsubdecl.pp
tsymlibrary1.pp
ttpara1.pp
ttpara2.pp
* made test names unique (if you overwrite an existing binary with another
2009-12-04 21:06:33 +00:00
ttypeconvtypes.pp
ttypedarray1.pp
* give a better error message and do better error recovery if too few typed constant array elements are provided
2010-01-17 13:04:17 +00:00
ttypedrecord1.pp
ttypedrecord2.pp
ttypedrecord3.pp
ttypedrecord4.pp
tunaligned1.pp
tunistr1.pp
tunistr2.pp
tunistr4.pp
tunistr5.pp
tunistr6.pp
tunistr7.pp
tunistrcopy.pp
tunit1.pp
tunit2.pp
tunit3.pp
tunroll1.pp
tutf81.pp
tutf82.pp
tvarpropsetter1.pp
tvarpropsetter2.pp
tvarset1.pp
twarn1.pp
tweaklib1.pp
* fixed location of "end." in case "supported" is not defined
2012-04-11 18:06:53 +00:00
tweaklib2.pp
tweaklib3.pp
+ "weakexternal" support for imported procedures and variables.
2008-11-01 18:38:32 +00:00
tweaklib4.pp
twide1.pp
twide2.pp
twide3.pp
twide4.pp
twide5.pp
twide6.pp
twide7.pp
twrstr1.pp
twrstr2.pp
twrstr3.pp
twrstr4.pp
twrstr5.pp
twrstr6.pp
twrstr7.pp
twrstr8.pp
uabstrcl.pp
uchlp12.pp
uchlp18.pp
udots.dot.next.pp
udots.dot.pp
udots.dot.prog.pp
udots.pp
udots.prog.pp
udots.test.pp
uenum2a.pp
+ using items of aliased enum type in other unit test
2006-12-02 11:30:59 +00:00
uenum2b.pp
+ using items of aliased enum type in other unit test
2006-12-02 11:30:59 +00:00
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
ugeneric.test75.pp
uhintdir.pp
uhlp3.pp
uhlp31.pp
uhlp39.pp
uhlp41a.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
uhlp41b.pp
uhlp43.pp
uimpluni1.pp
uimpluni2.pp
uinline4a.pp
* inline with type in implicit used unit
2005-01-13 16:46:46 +00:00
uinline4b.pp
ulib2a.pp
umaclocalprocparam3f.pp
umacpas1.pp
umainnam.pp
uobjc7.pp
* added header
2009-11-20 18:38:42 +00:00
uobjc24.pp
uobjc26.pp
uobjc27a.pp
* added header
2009-11-20 18:38:42 +00:00
uobjc27b.pp
uobjc30c.pp
uobjc35d.pp
uobjc35e.pp
uobjc35f.pp
uobjc35g.pp
uobjc39.pp
uobjcl1.pp
uprec6.pp
uprec7.pp
uprocext1.pp
uprocext2.pp
urhlp14.pp
urhlp17.pp
usprot1.pp
usprot2.pp
utasout.pp
uunit1.pp
uunit2a.pp
uunit2b.pp
* more type redefining tests
2001-04-10 21:29:25 +00:00
uunit3a.pp
uunit3b.pp
* more type redefining tests
2001-04-10 21:29:25 +00:00
uunit3c.pp