..
alglib
* disable alglib tests on architectures without hardware fpu, they take too much time
2012-03-10 13:45:37 +00:00
cg
* readme updated
2012-08-04 09:50:13 +00:00
jvm
* explicitly disable overflow checking because that blows up the code far
2012-10-21 17:56:50 +00:00
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
* inherit nf_write/nf_modify in tcallnode.replaceparaload also when replacing parameters
2012-08-13 15:06:16 +00:00
packages
* added pocall_mwpascal to cdecl_pocalls so we no longer have to explicitly
2012-10-12 08:41:03 +00:00
units
+ patch by Vojtech Cihak to add csqr function, resolves #23492
2012-12-16 10:15:13 +00:00
dumpclass.pp
dumpmethods.pp
lcpref.inc
* i386 NetBSD uses no C underscore prefix
2012-02-12 19:14:33 +00:00
README.txt
merge r14347 from cpstrnew branch by florian:
2011-09-17 12:00:06 +00:00
t4cc1.pp
t4cc2.pp
tabstract1.pp
tabstrcl.pp
tabsvr1.pp
tabsvr2.pp
tabsvr3.pp
tabsvr4.pp
tabsvr5.pp
taddstr1.pp
taes1.pp
* Flagged with NOX86_64 instructions/encodings that are invalid in 64-bit mode.
2011-05-11 15:50:59 +00:00
talign1.pp
talign2.pp
talign.pp
targ1a.pp
targ1b.pp
tarray1.pp
tarray2.pp
tarray3.pp
tarray4.pp
tarray5.pp
tarray6.pp
tarray7.pp
tarray8.pp
Rebase to revision 17096
2011-03-09 16:29:47 +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
compiler: implement Delphi like dynamic array constructors. E.g.: SomeArrayVar := TSomeDynArrayType.Create(value1, value2). (issue #0015385 )
2011-09-11 04:41:46 +00:00
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
* added missing { %fail }
2011-09-12 06:53:54 +00:00
tasm1.pp
* PSADBW second operand is xmmrm, not xmmreg
2011-05-14 18:59:06 +00:00
tasm2.pp
* fixes to avx support by Torsten Grundke
2012-10-19 16:45:53 +00:00
tasm3.pp
* always use RIP-relative addressing in x86-64 assembler code
2012-08-25 15:12:24 +00:00
tasm4.pp
x86 assembler fixes:
2011-05-16 20:18:03 +00:00
tasm5.pp
x86 assembler:
2011-05-17 20:06:12 +00:00
tasm6.pp
x86 assembler:
2011-05-17 20:06:12 +00:00
tasm7.pp
* restored overwritten test
2012-10-19 17:32:33 +00:00
tasm8.pp
* restored overwritten test
2012-10-19 17:32:33 +00:00
tasmread.pp
* test/opt/tretopt.pp, test/tasmread.pp: fixed GOT calculation
2012-07-07 12:03:13 +00:00
tasout.pp
tassignmentoperator1.pp
tbopr.pp
tbrtlevt.pp
tbsx1.pp
* Bsf/Bsr on x86 handle now correctly 0 as argument, resolves #22783
2012-09-05 13:51:45 +00:00
tcas128.pp
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
* test/opt/tretopt.pp, test/tasmread.pp: fixed GOT calculation
2012-07-07 12:03:13 +00:00
tchlp1.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp2.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp3.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp6.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp7.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp8.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp9.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp12.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp13.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp14.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp15.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp16.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp17.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp18.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp19.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp22.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp23.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp24.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp25.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp32.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp33.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp34.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp35.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp36.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp37.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp38.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp39.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp40.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp41.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp46.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
tchlp50.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
* merges recent class helper fixes by Sven Barth
2011-06-30 18:54:46 +00:00
tchlp58.pp
* merges recent class helper fixes by Sven Barth
2011-06-30 18:54:46 +00:00
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
compiler: don't search symbol in other symtables than in found nested class, fix wrong test + add another one
2012-05-12 08:21:50 +00:00
tclass13a.pp
* further fixes for parsing declarations involving nested types that are
2011-03-12 23:54:12 +00:00
tclass13b.pp
* when checking whether the current class definition finalises an existing
2011-03-13 13:34:49 +00:00
tclass13c.pp
compiler: don't search symbol in other symtables than in found nested class, fix wrong test + add another one
2012-05-12 08:21:50 +00:00
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
compiler: allow "with" to search members in nested types properly
2011-09-06 10:23:57 +00:00
tclassinfo1.pp
tclrprop.pp
tcmov1.pp
x86_64 assembler reader improvements:
2011-04-20 11:18:13 +00:00
tcmp0.pp
tcmp.pp
tconstref1.pp
tconstref2.pp
tconstref3.pp
tconstref4.pp
* Fix cprefix problems for tconstref4 test and add cppdecl modifier
2010-12-16 16:02:24 +00:00
tcpstr1.pp
+ cwstring for unix platforms
2011-09-23 16:43:16 +00:00
tcpstr2.pp
merge r13482 from cpstrnew branch by florian:
2011-09-17 10:40:45 +00:00
tcpstr2a.pp
merge r13482 from cpstrnew branch by florian:
2011-09-17 10:40:45 +00:00
tcpstr3.pp
merge r13482 from cpstrnew branch by florian:
2011-09-17 10:40:45 +00:00
tcpstr4.pp
merge r13482 from cpstrnew branch by florian:
2011-09-17 10:40:45 +00:00
tcpstr5.pp
merge r14129 from cpstrnew by paul (defcmp.pas is not merged because trunk already has this fix):
2011-09-17 11:32:44 +00:00
tcpstr6.pp
compiler:
2011-09-19 04:11:57 +00:00
tcpstr7.pp
merge r14141 from cpstrnew branch by paul:
2011-09-17 11:52:05 +00:00
tcpstr8.pp
compiler:
2011-09-19 04:11:57 +00:00
tcpstr9.pp
compiler:
2011-09-21 01:23:42 +00:00
tcpstr10.pp
compiler:
2011-09-19 01:04:56 +00:00
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
compiler:
2011-09-28 01:18:43 +00:00
tcpstr13.pp
compiler: don't return te_eual when we convert from RawByteString to another codepage
2011-09-29 12:03:11 +00:00
tcpstr14.pp
compiler, rtl: pass codepage argument to all ansistring str() helpers to return result with correct codepage
2011-09-30 03:26:34 +00:00
tcpstr15.pp
rtl: eat $ffff encoding in more routines, fix Insert() procedure to preserve destination string codepage
2011-09-30 06:10:24 +00:00
tcpstr16.pp
compiler: convert string constants from and to codepage 0. use compiler codepage during the conversion + test
2011-10-12 06:10:36 +00:00
tcpstr17.pp
tests: fix test for unixes
2011-10-19 06:42:51 +00:00
tcpstr18.pp
compiler:
2011-10-20 09:25:51 +00:00
tcpstr19.pp
compiler:
2012-02-09 08:22:38 +00:00
tcpstr20.pp
tests: fix test for systems where widestring=unicodestring
2012-02-16 00:57:46 +00:00
tcpstr21.pp
tests: add test to check overload precedence for AnsiString type passed to other string types
2012-05-02 02:52:10 +00:00
tcpstr21a.pp
tests: mark test as should fail
2012-05-03 06:47:42 +00:00
tcpstr22.pp
tests: use known to compiler codepage since it crashes in other case
2012-05-03 07:03:19 +00:00
tcpstr23.pp
tests: use known to compiler codepage since it crashes in other case
2012-05-03 07:03:19 +00:00
tcpstransistr2shortstring.pp
tests: apply Inoussa patches to fix errors in his tests
2011-10-12 00:53:14 +00:00
tcpstransistr2widechararray.pp
tests: apply Inoussa patches to fix errors in his tests
2011-10-12 00:53:14 +00:00
tcpstransistrcompare.pp
compiler:
2011-09-19 04:11:57 +00:00
tcpstransistrcompareequal.pp
compiler:
2011-09-19 04:11:57 +00:00
tcpstransistrcopy.pp
tests: apply Inoussa patches to fix errors in his tests
2011-10-12 00:53:14 +00:00
tcpstrassignansistr.pp
compiler:
2011-09-19 04:11:57 +00:00
tcpstrchar2ansistr.pp
tests: remove UTF8 bom from 2 test units which does not expect to get UTF8 encoded strings
2011-10-13 12:14:20 +00:00
tcpstrconcat2.pp
compiler:
2011-09-19 04:11:57 +00:00
tcpstrconcat3.pp
compiler:
2011-09-19 04:11:57 +00:00
tcpstrconcat.pp
compiler:
2011-09-19 04:11:57 +00:00
tcpstrconcatmulti2.pp
compiler:
2011-09-19 04:11:57 +00:00
tcpstrconcatmulti.pp
compiler:
2011-09-19 04:11:57 +00:00
tcpstrpchar2ansistr.pp
tests: remove UTF8 bom from 2 test units which does not expect to get UTF8 encoded strings
2011-10-13 12:14:20 +00:00
tcpstrsetlength2.pp
compiler:
2011-09-19 04:11:57 +00:00
tcpstrsetlength.pp
compiler:
2011-09-19 04:11:57 +00:00
tcpstrshortstr2ansistr.pp
* fixed syntax error
2011-09-23 21:48:55 +00:00
tcptypedconst2.pp
merge r17435 from cpstrnew branch by michael:
2011-09-17 13:22:16 +00:00
tcptypedconst3.pp
merge r17435 from cpstrnew branch by michael:
2011-09-17 13:22:16 +00:00
tcptypedconst.pp
compiler:
2011-09-19 04:11:57 +00:00
tcstring1.pp
tcstring2.pp
tdefault1.pp
* fixed if-simplication for C-style booleans by considering all values
2012-12-06 15:18:58 +00:00
tdefault2.pp
Add support for Default() intrinsic. For now this is only (fully) supported
2012-03-25 16:02:27 +00:00
tdefault3.pp
Add support for Default() intrinsic. For now this is only (fully) supported
2012-03-25 16:02:27 +00:00
tdefault4.pp
Add support for Default() intrinsic. For now this is only (fully) supported
2012-03-25 16:02:27 +00:00
tdefault5.pp
Add support for Default() intrinsic. For now this is only (fully) supported
2012-03-25 16:02:27 +00:00
tdefault6.pp
Add support for Default() intrinsic. For now this is only (fully) supported
2012-03-25 16:02:27 +00:00
tdefault7.pp
Add support for Default() intrinsic. For now this is only (fully) supported
2012-03-25 16:02:27 +00:00
tdefault8.pp
Add support for Default() intrinsic. For now this is only (fully) supported
2012-03-25 16:02:27 +00:00
tdefault9.pp
Add support for Default() intrinsic. For now this is only (fully) supported
2012-03-25 16:02:27 +00:00
tdefault10.pp
Add support for Default() intrinsic. For now this is only (fully) supported
2012-03-25 16:02:27 +00:00
tdefault11.pp
Add support for Default() intrinsic. For now this is only (fully) supported
2012-03-25 16:02:27 +00:00
tdefault12.pp
Add support for Default() intrinsic. For now this is only (fully) supported
2012-03-25 16:02:27 +00:00
tdefault13.pp
Add support for Default() intrinsic. For now this is only (fully) supported
2012-03-25 16:02:27 +00:00
tdefault14.pp
Add support for Default() intrinsic. For now this is only (fully) supported
2012-03-25 16:02:27 +00:00
tdefault15.pp
* allow default() on Objective-C classes and protocols: the compiler already
2012-05-22 11:07:05 +00:00
tdel1.pp
tdel2.pp
tdispinterface1a.pp
tdispinterface1b.pp
tdispinterface2.pp
Improvements to dispinterface property handling:
2011-01-24 20:30:48 +00:00
tdotunits1.pp
tests: add tests for "dot units"/namespaces feature (compiler changes will be committed later)
2011-08-26 15:34:57 +00:00
tdotunits2.pp
tests: add tests for "dot units"/namespaces feature (compiler changes will be committed later)
2011-08-26 15:34:57 +00:00
tdotunits3.pp
tests: add tests for "dot units"/namespaces feature (compiler changes will be committed later)
2011-08-26 15:34:57 +00:00
tdotunits4.pp
tests: add tests for "dot units"/namespaces feature (compiler changes will be committed later)
2011-08-26 15:34:57 +00:00
tendian1.pp
tenum1.pp
tenum2.pp
tenum3.pp
tenum4.pp
tenum5.pp
tenum6.pp
Rebase to revision 16888
2011-02-07 20:30:48 +00:00
tenumerators1.pp
terecs1.pp
terecs2.pp
terecs3.pp
test: add records Self test
2010-12-16 04:20:41 +00:00
terecs4.pp
tests: add a test which checks that records destructors are not allowed
2010-12-11 07:58:14 +00:00
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
tests: add Negative and Positive operators test
2010-12-26 12:21:05 +00:00
terecs7.pp
compiler: require at least one argument of class operator to be of type of structure where this operator is declared
2010-12-27 02:33:17 +00:00
terecs8.pp
compiler: allow objects and records to have members which point to themself. only don't permit this to regular fields.
2010-12-27 05:47:25 +00:00
terecs9.pp
compiler: allow objects and records to have members which point to themself. only don't permit this to regular fields.
2010-12-27 05:47:25 +00:00
terecs10.pp
compiler: allow use of default properties for records (issue #0019098 )
2011-04-18 03:15:58 +00:00
terecs11.pp
compiler: don't allow local or anonymous records to have types (the second part of issue #0019099 )
2011-04-18 06:10:56 +00:00
terecs12.pp
compiler: don't allow local or anonymous records to have types (the second part of issue #0019099 )
2011-04-18 06:10:56 +00:00
terecs13.pp
compiler: don't allow local or anonymous records to have types (the second part of issue #0019099 )
2011-04-18 06:10:56 +00:00
terecs14.pp
* pdecsub.pas, parse_proc_dec: always parse operator overload heads as block type bt_body so that operators like ">", "=>" or "<>" are resolved to the correct tokens ("<>" would be a sequence of "_LSHARPBRACKET _RSHARPBRACKET" instead of _NE otherwise). Fixes Mantis #21127
2012-05-09 12:32:34 +00:00
terecs_u1.pp
test: add records Self test
2010-12-16 04:20:41 +00:00
testcmem.pp
testda1.pp
testfpuc.pp
* enabled a bunch of tests also for aix
2012-04-11 18:04:57 +00:00
testlderror.pp
* Removed executable flag from source files.
2011-12-19 17:40:02 +00:00
testmovd.pp
tests.pp
testsse2.pp
* Fixed test crash with -Cg on non-Darwin targets: the GOT slot stores address of symbol, not its value.
2012-07-26 14:52:22 +00:00
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
* adapted tests for aix (assembler code, -CN switch, library name suffix)
2012-04-11 18:06:43 +00:00
textthr.pp
* enabled a bunch of tests also for aix
2012-04-11 18:04:57 +00:00
tfillchr.pp
tfinal1.pp
tfinal2.pp
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
compiler: extend enumerator support for records:
2011-01-24 04:13:28 +00:00
tfpu1.pp
tfpu2.pp
tfpu3.pp
tfpu4.pp
tfpu5.pp
tfpuover.pp
tfwork1.pp
tfwork2.pp
tgenconstraint1.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
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
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
tgenconstraint4.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
tgenconstraint5.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
tgenconstraint6.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
tgenconstraint7.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
tgenconstraint8.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
tgenconstraint9.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
tgenconstraint10.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
tgenconstraint11.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
tgenconstraint12.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
tgenconstraint13.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
tgenconstraint14.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
tgenconstraint15.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
tgenconstraint16.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
tgenconstraint17.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
tgenconstraint18.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
tgenconstraint19.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
tgenconstraint20.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
tgenconstraint21.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
tgenconstraint22.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
tgenconstraint23.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
tgenconstraint24.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
tgenconstraint25.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
tgenconstraint26.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
tgenconstraint27.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
tgenconstraint28.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
tgenconstraint29.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
tgenconstraint30.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
tgenconstraint31.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
tgenconstraint32.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
tgenconstraint33.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
tgenconstraint34.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
tgenconstraint35.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
tgenconstraint36.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
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
compiler: allow generics as class parents + fixed test
2011-01-05 05:03:21 +00:00
tgeneric17.pp
tgeneric18.pp
tgeneric19.pp
tgeneric20.pp
tgeneric21.pp
tgeneric22.pp
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
compiler: implement generic array type:
2011-01-02 13:16:17 +00:00
tgeneric26.pp
compiler: don't allow record case with parameterized members
2011-01-02 14:01:09 +00:00
tgeneric27.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
tgeneric28.pp
compiler: implement delphi generic syntax for delphi mode
2011-01-04 11:06:29 +00:00
tgeneric29.pp
This test does not need to be run
2011-05-23 19:13:51 +00:00
tgeneric30.pp
compiler: require generic name with type parameters for the method class prefix (like TGenericClass<T>.MethodName instead of TGenericClass.MethodName) in delphi mode
2011-01-05 04:35:56 +00:00
tgeneric31.pp
test: forgotten { %fail } directive
2011-01-06 09:32:15 +00:00
tgeneric32.pp
compiler: allow generic inline specialization for delphi mode (like TFoo<Integer>.Create)
2011-01-05 18:12:44 +00:00
tgeneric33.pp
compiler: implement generic procedural types
2011-01-06 11:53:51 +00:00
tgeneric34.pp
compiler: specialize record methods the same way as currently done for object and class methods + test
2011-01-07 16:57:21 +00:00
tgeneric35.pp
test: add delphi generic test which checks that both generic and regular type declarations with the same identifier are allowed in a unit
2011-01-21 03:39:21 +00:00
tgeneric36.pp
Added some tests for:
2011-05-23 19:47:09 +00:00
tgeneric37.pp
Added some tests for:
2011-05-23 19:47:09 +00:00
tgeneric38.pp
Added some tests for:
2011-05-23 19:47:09 +00:00
tgeneric39.pp
Added some tests for:
2011-05-23 19:47:09 +00:00
tgeneric40.pp
Added some tests for:
2011-05-23 19:47:09 +00:00
tgeneric41.pp
Added some tests for:
2011-05-23 19:47:09 +00:00
tgeneric42.pp
Added some tests for:
2011-05-23 19:47:09 +00:00
tgeneric43.pp
Added some tests for:
2011-05-23 19:47:09 +00:00
tgeneric44.pp
Added some tests for:
2011-05-23 19:47:09 +00:00
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
Added some tests for:
2011-05-23 19:47:09 +00:00
tgeneric48.pp
Added some tests for:
2011-05-23 19:47:09 +00:00
tgeneric49.pp
Added some tests for:
2011-05-23 19:47:09 +00:00
tgeneric50.pp
Extend the test with a usage of "TTestInteger" and correct the comments a bit.
2011-10-09 16:14:33 +00:00
tgeneric51.pp
Added some tests for:
2011-05-23 19:47:09 +00:00
tgeneric52.pp
Added some tests for:
2011-05-23 19:47:09 +00:00
tgeneric53.pp
Added some tests for:
2011-05-23 19:47:09 +00:00
tgeneric54.pp
Added some tests for:
2011-05-23 19:47:09 +00:00
tgeneric55.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
tgeneric56.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
tgeneric57.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
tgeneric58.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
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
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
tgeneric61.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
tgeneric62.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
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
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
tgeneric65.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
tgeneric66.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
tgeneric67.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
tgeneric68.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
tgeneric69.pp
* compiler\pdecl.pas:
2012-01-02 16:02:51 +00:00
tgeneric70.pp
* compiler\pdecl.pas:
2012-01-02 16:02:51 +00:00
tgeneric71.pp
* compiler\pdecl.pas:
2012-01-02 16:02:51 +00:00
tgeneric72.pp
* pgenutil.pas, generate_specialization:
2012-01-22 13:29:12 +00:00
tgeneric73.pp
* pdecobj.pas, object_dec:
2012-01-28 18:09:40 +00:00
tgeneric74.pp
* pgenutil.pas, generate_specialization & psub.pas, specialize_objectdefs:
2012-02-04 11:33:17 +00:00
tgeneric75.pp
* pgenutil.pas, generate_specialization & psub.pas, specialize_objectdefs:
2012-02-04 11:33:17 +00:00
tgeneric76.pp
Fix for Mantis #21350
2012-06-14 07:07:28 +00:00
tgeneric77.pp
Fix for Mantis #21350
2012-06-14 07:07:28 +00:00
tgeneric78.pp
Fix for Mantis #21064 .
2012-06-20 08:35:57 +00:00
tgeneric79.pp
Fix for Mantis #21064 .
2012-06-20 08:35:57 +00:00
tgeneric80.pp
Fix for Mantis #22219
2012-06-24 10:08:17 +00:00
tgeneric81.pp
Fix for Mantis #22219
2012-06-24 10:08:17 +00:00
tgeneric82.pp
Fix for Mantis #22219
2012-06-24 10:08:17 +00:00
tgeneric83.pp
Added further tests regarding the topic from revision 21687
2012-06-24 10:27:01 +00:00
tgeneric84.pp
Added further tests regarding the topic from revision 21687
2012-06-24 10:27:01 +00:00
tgeneric85.pp
Added further tests regarding the topic from revision 21687
2012-06-24 10:27:01 +00:00
tgeneric86.pp
Added further tests regarding the topic from revision 21687
2012-06-24 10:27:01 +00:00
tgeneric87.pp
Fix for Mantis #22220
2012-06-24 10:35:21 +00:00
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
Fix for Mantis #22160
2012-09-25 09:45:25 +00:00
tgeneric92.pp
* accept with statements with generic variables having a generic parameter type, resolves #21329
2012-12-28 19:48:33 +00:00
tgoto.pp
theap.pp
theapthread.pp
* reduced complexity/running time of the test
2012-06-06 18:17:36 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp3.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp4.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp5.pp
Corrected two tests ("modeswitch" => "mode")
2011-04-12 07:02:57 +00:00
thlp6.pp
Corrected two tests ("modeswitch" => "mode")
2011-04-12 07:02:57 +00:00
thlp7.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp8.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp9.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp10.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp11.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp12.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp13.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp16.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp17.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp20.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp21.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp24.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp25.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp26.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp27.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp30.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
thlp31.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp32.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp35.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp36.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp37.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp38.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp39.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp40.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
thlp43.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
* merges recent class helper fixes by Sven Barth
2011-06-30 18:54:46 +00:00
thlp46.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
timplements1.pp
timplements2.pp
timplements3.pp
timplements4.pp
timplements4a.pp
timplements4b.pp
timplements7.pp
timplprog.pp
tindex.pp
* Did a clean rewrite of IndexByte and IndexWord, resulting in somewhat less instructions.
2011-04-14 17:12:04 +00:00
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
Avoid random values and range/overflow checks
2012-03-23 15:15:21 +00:00
tint642.pp
Fix for Mantis #22326
2012-07-01 08:09:00 +00:00
tint643.pp
tint644.pp
tinterface1.pp
tinterface2.pp
tinterface3.pp
tinterface4.pp
tinterface5.pp
tinterface6.pp
tinterrupt.pp
tintfcdecl1.pp
tintfcdecl2.pp
tintfdef.pp
tintuint.pp
tisobuf1.pp
+ support for <text>^ in iso mode
2012-10-01 17:18:51 +00:00
tisogoto1.pp
tisogoto2.pp
tisogoto3.pp
tisogoto4.pp
tisogoto5.pp
+ implement auto inlining (-Ooautoinline)
2012-05-19 13:30:02 +00:00
tlib1a.pp
Use new target specific option to avoid disabling of debug information generation for windows DLL
2012-03-27 14:27:17 +00:00
tlib1b.pp
* adapted so it also succeeds with the lnfogdb unit (gdb reports slightly
2012-04-11 18:06:48 +00:00
tlib2a.pp
* When relocating local symbols on x86_64, put symbol address into addend field of the relocation, resolves #13671 .
2011-05-25 16:18:04 +00:00
tlib2b.pp
* When relocating local symbols on x86_64, put symbol address into addend field of the relocation, resolves #13671 .
2011-05-25 16:18:04 +00:00
tlibrary1.pp
* Skip library tests for go32v2 target
2010-12-16 16:08:11 +00:00
tlibrary2.pp
* Skip library tests for go32v2 target
2010-12-16 16:08:11 +00:00
tlibrary3.pp
* Skip library tests for go32v2 target
2010-12-16 16:08:11 +00:00
tmacbool.pp
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
tmacnonlocalexit.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
* count the number of successfully started threads, and quit as soon as
2012-01-07 23:08:45 +00:00
tmul1.pp
* better heuristics to decide when a mul by a constant shall be replaced by shift/add/sub sequences
2012-09-03 13:39:52 +00:00
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
Add new tests related to nostackframe checks added in commit 22677
2012-10-16 22:45:41 +00:00
tnostackframe.pp
Add new tests related to nostackframe checks added in commit 22677
2012-10-16 22:45:41 +00:00
tobjc1.pp
tobjc2.pp
tobjc3.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjc4.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjc4a.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjc5.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjc5a.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjc6.pp
tobjc7.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjc7a.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjc7b.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjc7c.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjc8.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjc8a.pp
* fixed for 64 bit platforms after r16684
2011-01-15 20:26:17 +00:00
tobjc9.pp
tobjc9a.pp
tobjc9b.pp
tobjc10.pp
tobjc11.pp
tobjc12.pp
tobjc13.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjc13a.pp
tobjc13b.pp
tobjc14.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjc15.pp
tobjc16.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjc17.pp
tobjc18.pp
tobjc19.pp
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
tobjc30.pp
tobjc30a.pp
tobjc30b.pp
tobjc30c.pp
tobjc31.pp
tobjc32.pp
tobjc32a.pp
tobjc32b.pp
tobjc34.pp
tobjc34a.pp
tobjc35a.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjc35b.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjc35c.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjc35d.pp
tobjc35f.pp
tobjc35g.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjc35h.pp
tobjc35i.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjc36.pp
tobjc36a.pp
tobjc37.pp
Rebase to revision 16946
2011-02-20 17:28:51 +00:00
tobjc38.pp
Add missing target cpu rtestriction for Objective C test tobjc38.pp
2012-01-30 15:44:37 +00:00
tobjc39.pp
* only for darwin
2012-02-26 12:50:48 +00:00
tobjc40.pp
* support the "overload" modifier for Objective-C methods
2012-09-11 21:58:40 +00:00
tobjcl1.pp
tobjcl2.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjcl3.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobjcl4.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
tobject1.pp
tobject2.pp
tobject3.pp
tobject4.pp
tobject5.pp
tobject6.pp
tobject7.pp
tobject8.pp
* added "HaltOnNotReleased:=true;" so test exits with an error if not all
2012-09-26 14:16:19 +00:00
tobject9.pp
* fixed memory leaks in case a TP-style object inherits from another object
2012-09-26 14:26:00 +00:00
toperator1.pp
toperator2.pp
toperator3.pp
toperator4.pp
toperator5.pp
toperator6.pp
toperator7.pp
toperator8.pp
compiler: allow <> operator overload. search for "<>" operator first for "<>" expressions and if not found then use "=" operator + test
2010-12-21 04:44:37 +00:00
toperator9.pp
compiler: implement IN operator which was known by compiler but was not supported. + test
2010-12-24 02:25:22 +00:00
toperator10.pp
tests: forgot to add { %fail} directive
2010-12-24 07:36:01 +00:00
toperator11.pp
compiler: allow Inc, Dec, Explicit operators for other fpc modes
2010-12-25 11:31:07 +00:00
toperator12.pp
compiler: record operators
2011-01-14 02:25:48 +00:00
toperator13.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
toperator14.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
toperator15.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
toperator16.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
toperator17.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
toperator18.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
toperator19.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
toperator20.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
toperator21.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
toperator22.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
toperator23.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
toperator24.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
toperator25.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
toperator26.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
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
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
toperator29.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
toperator30.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
toperator31.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
toperator32.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
toperator33.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
toperator34.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
toperator35.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
toperator36.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
toperator37.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
toperator38.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
toperator39.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
toperator40.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
toperator41.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
toperator42.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
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
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
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
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
toperator49.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
toperator50.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
toperator51.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
toperator52.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
toperator53.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
toperator54.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
toperator55.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
toperator56.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
toperator57.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
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
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
toperator60.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
toperator61.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
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
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
toperator65.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
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
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
toperator68.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
toperator69.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
toperator70.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
toperator71.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
toperator72.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
toperator73.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
toperator74.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
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
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
toperator77.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
toperator78.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
toperator79.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
toperator80.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
toperator81.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
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
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
toperator84.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
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
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
toperator87.pp
Some corrections after the loosening of operator overloads:
2012-07-29 12:38:09 +00:00
toperator88.pp
Some corrections after the loosening of operator overloads:
2012-07-29 12:38:09 +00:00
toperatorerror.pp
* prevent compiler crash caused by double freeing after reporting not
2012-10-23 16:50:30 +00:00
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
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
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
* enabled a bunch of tests also for aix
2012-04-11 18:04:57 +00:00
tpopcnt1.pp
* first draft to support the popcnt instruction, works so far for x86 with a real popcnt instruction
2012-09-02 20:59:39 +00:00
tprec1.pp
tprec2.pp
tprec3.pp
tprec4.pp
tprec5.pp
tprec6.pp
* Explicitly disable range/overlfow checks when test is not about this
2012-03-23 16:35:04 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp2.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp3.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp4.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp5.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp6.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp7.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp8.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp9.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp10.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp11.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp12.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp13.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp14.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp15.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp16.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp17.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp18.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp19.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp20.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp21.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp24.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp25.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp26.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp27.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp28.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp29.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp30.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp31.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp32.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp33.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp34.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp35.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp36.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp37.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp38.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp39.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp40.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp41.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
trhlp42.pp
* merges recent class helper fixes by Sven Barth
2011-06-30 18:54:46 +00:00
trhlp43.pp
tests: fix record helper test
2011-09-13 00:20:24 +00:00
trhlp44.pp
Fix for Mantis #22329 .
2012-07-03 16:27:03 +00:00
trox1.pp
* Explicitly disable range/overlfow checks when test is not about this
2012-03-23 16:35:04 +00:00
trox2.pp
* Explicitly disable range/overlfow checks when test is not about this
2012-03-23 16:35:04 +00:00
trox3.pp
* Explicitly disable range/overlfow checks when test is not about this
2012-03-23 16:35:04 +00:00
trox4.pp
* Explicitly disable range/overlfow checks when test is not about this
2012-03-23 16:35:04 +00:00
trox5.pp
+ forgotten test for r17808
2011-06-23 21:03:17 +00:00
trstr1.pp
trstr2.pp
trstr3.pp
trstr4.pp
trstr5.pp
trstr6.pp
trstr7.pp
trstr8.pp
trtti1.pp
Corrected the only other test that was affected by my changes (a RTTI test...)
2011-04-04 14:01:18 +00:00
trtti2.pp
trtti3.pp
trtti4.pp
trtti5.pp
tsafecall1.pp
* Enabled safecall on x86_64-linux
2011-06-02 10:43:18 +00:00
tsafecall2.pp
* Enabled safecall on x86_64-linux
2011-06-02 10:43:18 +00:00
tsafecall3.pp
* Enabled safecall on x86_64-linux
2011-06-02 10:43:18 +00:00
tsafecall4.pp
* Enabled safecall on x86_64-linux
2011-06-02 10:43:18 +00:00
tsealed1.pp
tsealed2.pp
tsealed3.pp
tsealed4.pp
tsealed5.pp
tsealed6.pp
tsec1.pp
+ user section type
2011-03-20 15:42:28 +00:00
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
* make use of mulps/mulpd and haddps/haddpd/hsubpd/hsubps to optimze x*x+y*y and x*x-y*y where x and y might be single or double
2011-08-20 12:34:37 +00:00
tsprot.pp
+ explanation for the parameters of is_visible_for_object
2012-10-06 16:28:27 +00:00
tstack.pp
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
tstring2.pp
tstring3.pp
tstring4.pp
tstring5.pp
tstring6.pp
tstring7.pp
tstring8.pp
tstring9.pp
tstring10.pp
tstrreal1.pp
tstrreal2.pp
tstrreal3.pp
tstrreal4.pp
tstrreal5.pp
tstrutils1.pp
* cwstring is unix only
2011-09-18 20:41:37 +00:00
tstrutils2.pp
tests: modified test to be more informative
2012-04-18 09:19:38 +00:00
tsubdecl.pp
tsymlibrary1.pp
ttpara1.pp
ttpara2.pp
ttypeconvtypes.pp
compiler: allow type conversions for ordinal types inside type declarations e.g inside enumerations like: Byte(0)..Byte(15)
2011-10-03 01:27:21 +00:00
ttypedarray1.pp
ttypedrecord1.pp
ttypedrecord2.pp
ttypedrecord3.pp
ttypedrecord4.pp
tunaligned1.pp
tunistr1.pp
tunistr2.pp
tunistr4.pp
tunistr5.pp
tunistr6.pp
tests:
2011-11-01 02:37:54 +00:00
tunistr7.pp
tunistrcopy.pp
merge r17438 from cpstrnew branch by michael:
2011-09-17 13:27:26 +00:00
tunit1.pp
tunit2.pp
tunit3.pp
tunroll1.pp
tutf81.pp
tutf82.pp
tvarpropsetter1.pp
tvarpropsetter2.pp
tvarset1.pp
twarn1.pp
* Check that two $WARN are OK
2011-06-29 14:31:10 +00:00
tweaklib1.pp
* fixed location of "end." in case "supported" is not defined
2012-04-11 18:06:53 +00:00
tweaklib2.pp
- disabled for AIX, doesn't support weak external symbols
2012-04-11 18:04:45 +00:00
tweaklib3.pp
tweaklib4.pp
twide1.pp
twide2.pp
twide3.pp
twide4.pp
twide5.pp
twide6.pp
tests:
2011-11-01 02:37:54 +00:00
twide7.pp
twrstr1.pp
twrstr2.pp
twrstr3.pp
twrstr4.pp
twrstr5.pp
twrstr6.pp
twrstr7.pp
twrstr8.pp
uabstrcl.pp
uchlp12.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
uchlp18.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
udots.dot.next.pp
tests: add tests for "dot units"/namespaces feature (compiler changes will be committed later)
2011-08-26 15:34:57 +00:00
udots.dot.pp
tests: add tests for "dot units"/namespaces feature (compiler changes will be committed later)
2011-08-26 15:34:57 +00:00
udots.dot.prog.pp
tests: add tests for "dot units"/namespaces feature (compiler changes will be committed later)
2011-08-26 15:34:57 +00:00
udots.pp
tests: add tests for "dot units"/namespaces feature (compiler changes will be committed later)
2011-08-26 15:34:57 +00:00
udots.prog.pp
tests: add tests for "dot units"/namespaces feature (compiler changes will be committed later)
2011-08-26 15:34:57 +00:00
udots.test.pp
tests: add tests for "dot units"/namespaces feature (compiler changes will be committed later)
2011-08-26 15:34:57 +00:00
uenum2a.pp
uenum2b.pp
ugenconstraints.pas
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
ugeneric3.pp
ugeneric4.pp
ugeneric7.pp
ugeneric10.pp
ugeneric14.pp
ugeneric59a.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
ugeneric59b.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
ugeneric74a.pp
* pgenutil.pas, generate_specialization & psub.pas, specialize_objectdefs:
2012-02-04 11:33:17 +00:00
ugeneric74b.pp
* pgenutil.pas, generate_specialization & psub.pas, specialize_objectdefs:
2012-02-04 11:33:17 +00:00
ugeneric75.pp
* pgenutil.pas, generate_specialization & psub.pas, specialize_objectdefs:
2012-02-04 11:33:17 +00:00
ugeneric91a.pp
Fix for Mantis #22160
2012-09-25 09:45:25 +00:00
ugeneric91b.pp
Fix for Mantis #22160
2012-09-25 09:45:25 +00:00
ugeneric.test75.pp
* pgenutil.pas, generate_specialization & psub.pas, specialize_objectdefs:
2012-02-04 11:33:17 +00:00
uhintdir.pp
uhlp3.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
uhlp31.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
uhlp39.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
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
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
uhlp43.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
uimpluni1.pp
uimpluni2.pp
uinline4a.pp
uinline4b.pp
ulib2a.pp
* Reverted r17556 and replaced it with more generic handling of 'rela'-styled relocations. Resolves #19416 .
2011-05-27 18:19:08 +00:00
umaclocalprocparam3f.pp
umacpas1.pp
umainnam.pp
uobjc7.pp
uobjc24.pp
uobjc26.pp
uobjc27a.pp
uobjc27b.pp
uobjc30c.pp
uobjc35d.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
uobjc35e.pp
uobjc35f.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
uobjc35g.pp
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
2011-01-02 14:50:46 +00:00
uobjc39.pp
* fixed finding the real definition for formal Objective-C protocols
2012-02-25 11:52:35 +00:00
uobjcl1.pp
uprec6.pp
uprec7.pp
uprocext1.pp
uprocext2.pp
urhlp14.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
urhlp17.pp
Completely restructured the test for the helper feature. The tests were split into three categories:
2011-04-03 13:33:23 +00:00
usprot1.pp
+ explanation for the parameters of is_visible_for_object
2012-10-06 16:28:27 +00:00
usprot2.pp
+ explanation for the parameters of is_visible_for_object
2012-10-06 16:28:27 +00:00
utasout.pp
uunit1.pp
uunit2a.pp
uunit2b.pp
uunit3a.pp
uunit3b.pp
uunit3c.pp