..
alglib
+ initial tests based on ALGLIB submitted by Sergey Bochkanov
2009-12-10 22:25:34 +00:00
cg
- removed darwin-specific external name for printf, no longer required after
2010-11-12 22:08:15 +00:00
opt
* rewrote node cse, needs still testing and bug fixing
2010-01-10 13:38:58 +00:00
packages
* fix test after changes to TStartRoutine in pthreads
2010-10-31 15:53:56 +00:00
units
+ Added a basic test for TCustomVariantType creation functionality.
2010-11-10 16:21:19 +00:00
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
README.txt
* added .txt extensions to all README, TODO and COPYING files
2009-02-28 17:34:08 +00:00
t4cc1.pp
- removed automatic int-string, string-int and int-array conversion for
2006-11-01 16:34:37 +00:00
t4cc2.pp
+ support for indexing 4-byte sized integers as array[1..4] of char in
2006-10-18 17:26:00 +00:00
tabstract1.pp
* merged sealed and abstract support by Paul Ishenin
2009-10-18 20:05:29 +00:00
tabstrcl.pp
+ test for published class with abstract methods
2005-04-05 19:15:58 +00:00
tabsvr1.pp
+ Support for debug info for absolute variables when using dwarf2.
2009-03-13 21:16:06 +00:00
tabsvr2.pp
+ Support for debug info for absolute variables when using dwarf2.
2009-03-13 21:16:06 +00:00
tabsvr3.pp
+ Support for debug info for absolute variables when using dwarf2.
2009-03-13 21:16:06 +00:00
tabsvr4.pp
+ Support for debug info for absolute variables when using dwarf2.
2009-03-13 21:16:06 +00:00
tabsvr5.pp
+ Support for debug info for absolute variables when using dwarf2.
2009-03-13 21:16:06 +00:00
taddstr1.pp
+ optimize <string>+'' and ''+<string>
2006-05-14 09:43:53 +00:00
talign1.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
talign2.pp
+ added cwstring unit for unix
2007-06-16 09:13:01 +00:00
talign.pp
+ support for single character message names (patch by Dmitry Boyarintsev,
2009-09-28 09:43:34 +00:00
targ1a.pp
+ NEEDEDAFTER to avoid deleting created files if needed for another test
2009-12-11 19:27:14 +00:00
targ1b.pp
* Do not assume '.' is in path for Unix
2009-11-19 13:55:44 +00:00
tarray1.pp
tarray2.pp
tarray3.pp
* test the (previously) working parts of this test
2007-03-17 22:00:18 +00:00
tarray4.pp
tarray5.pp
* check for array size
2004-11-02 07:43:22 +00:00
tarray6.pp
* adjustment to target macos
2005-01-24 18:53:10 +00:00
tarray7.pp
+ Test for open arrays.
2007-03-25 15:30:07 +00:00
tasmread.pp
* _GLOBAL_OFFSET_TABLE is not a local label
2010-10-08 09:04:15 +00:00
tasout.pp
tassignmentoperator1.pp
fix test (should fail)
2009-11-01 15:59:22 +00:00
tbopr.pp
+ brotl, brotr and bnot functions for macpas mode + tests
2007-03-16 16:01:26 +00:00
tbrtlevt.pp
* On windows event can not be "abandoned". Skip this part of the test.
2008-04-12 14:44:55 +00:00
tbsx1.pp
* added {$mode objfpc} to fix test
2010-10-24 14:52:44 +00:00
tcas128.pp
+ cpu unit for x86-64 containing a CAS128 implementation
2010-11-01 08:20:31 +00:00
tcase0.pp
* cleanup of case <string> of code by Sergei Gorelkin, resolves #13700
2009-12-23 19:27:50 +00:00
tcase1.pp
tcase2.pp
tcase3.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase4.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase5.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase6.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase7.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase8.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase9.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase10.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase11.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase12.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase13.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase14.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase15.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase16.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase17.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
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
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase21.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase22.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase23.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase24.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase25.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase26.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase27.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase28.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase29.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase30.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase31.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase32.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase33.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase34.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase35.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase36.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase37.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase38.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase39.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase40.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase41.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase42.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase43.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase44.pp
o patch by Michael Denisenko, resolves #14734 :
2009-10-09 20:40:22 +00:00
tcase45_2.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
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
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcase46.pp
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
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
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
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
o patch by Michael V. Denisenko to handle case <string> of (see also #13700 )
2009-09-03 20:21:30 +00:00
tcg1.pp
* fixed tests now that i386 assembler code is checked for correct PIC
2007-12-01 14:34:50 +00:00
tcint64.pp
* truncate log
2005-02-14 17:13:06 +00:00
tclass1.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
tclass2.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
tclass3.pp
tclass4.pp
* formatting fixes of requirements
2008-11-03 20:08:02 +00:00
tclass5.pp
* memavail fixes
2004-11-22 22:29:26 +00:00
tclass6.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
tclass7.pp
tclass8.pp
* methodtable test
2004-10-24 12:56:17 +00:00
tclass9.pp
compiler: allow class to have local type sections + tests
2010-01-11 02:35:10 +00:00
tclass10.pp
compiler: allow class to have local type sections + tests
2010-01-11 02:35:10 +00:00
tclass10a.pp
tests: class sections test by Martin
2010-07-23 09:00:00 +00:00
tclass10b.pp
tests: add type, var sections fail test
2010-07-27 02:42:54 +00:00
tclass10c.pp
compiler: reset section type to regular fields section after the "public", "protected", ... and other section visibility keywords
2010-11-04 15:12:17 +00:00
tclass11a.pp
compiler: types in classes:
2010-01-11 06:22:57 +00:00
tclass11b.pp
compiler: types in classes:
2010-01-11 06:22:57 +00:00
tclass12a.pp
compiler: implement class constants + tests
2010-01-11 08:43:10 +00:00
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
compiler: fix parsing and handling of typed constants declared inside classes/objects + tests
2010-03-30 07:09:44 +00:00
tclass13.pp
compiler: nested class types:
2010-01-11 19:44:02 +00:00
tclass14a.pp
tests: add fail test for class properties
2010-01-14 15:04:45 +00:00
tclass14b.pp
compiler: don't allow to publish class properties + test
2010-01-14 15:21:13 +00:00
tclassinfo1.pp
compiler: don't write zero ClassInfo pointer even if class does not have published methods rtti (issue #14930 )
2009-11-01 16:01:23 +00:00
tclrprop.pp
+ test for publishing classref properties
2005-04-01 11:54:54 +00:00
tcmp0.pp
* fixed test (comparechar0 is defined as returning values <, =, > 0, not
2007-11-12 21:25:27 +00:00
tcmp.pp
* Test negative return values from compare functions.
2007-11-02 20:39:26 +00:00
tconstref1.pp
* Merged XPCom branch into trunk, added support for constref and changed
2010-10-17 20:58:22 +00:00
tconstref2.pp
* Merged XPCom branch into trunk, added support for constref and changed
2010-10-17 20:58:22 +00:00
tconstref3.pp
* Merged XPCom branch into trunk, added support for constref and changed
2010-10-17 20:58:22 +00:00
tconstref4.pp
* Merged XPCom branch into trunk, added support for constref and changed
2010-10-17 20:58:22 +00:00
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
tdel1.pp
* added new testset for interfaces and delegation, also GetInterface, GetInterfaceWeak, GetInterfaceByStr, AS and IS is tested
2010-03-28 00:44:20 +00:00
tdel2.pp
* added test for new IS operator
2010-06-13 22:05:02 +00:00
tdispinterface1a.pp
test: extend dispinterface test for win64 and wince (2 of 3)
2010-01-20 07:26:40 +00:00
tdispinterface1b.pp
test: extend dispinterface test for win64 and wince (2 of 3)
2010-01-20 07:26:40 +00:00
tdispinterface2.pp
tests: fix test crash
2010-01-24 13:15:35 +00:00
tendian1.pp
* another old test added
2006-11-01 21:02:12 +00:00
tenum1.pp
tenum2.pp
* fixed typos
2006-12-29 17:48:36 +00:00
tenum3.pp
compiler:
2010-03-25 05:46:53 +00:00
tenum4.pp
compiler:
2010-03-25 05:46:53 +00:00
tenum5.pp
compiler:
2010-03-25 05:46:53 +00:00
tenumerators1.pp
* fixed extended syntax checking {$x-} by moving it from the typecheck pass
2010-03-27 12:51:27 +00:00
terecs1.pp
compiler: allow access other record symbols than fields, first extended records tests
2010-12-07 09:53:57 +00:00
terecs2.pp
compiler: allow access other record symbols than fields, first extended records tests
2010-12-07 09:53:57 +00:00
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
terecs_u1.pp
test: add records Self test
2010-12-16 04:20:41 +00:00
testcmem.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
testda1.pp
* truncate log
2005-02-14 17:13:06 +00:00
testfpuc.pp
* enabled for darwin and solaris
2006-09-08 16:00:55 +00:00
testmovd.pp
tests.pp
testsse2.pp
* fixed tests now that i386 assembler code is checked for correct PIC
2007-12-01 14:34:50 +00:00
testv1.pp
* truncate log
2005-02-14 17:13:06 +00:00
testv2.pp
testv3.pp
* truncate log
2005-02-14 17:13:06 +00:00
testv4.pp
* truncate log
2005-02-14 17:13:06 +00:00
testv5.pp
* adapt test to $R+
2007-02-17 23:57:44 +00:00
testv6.pp
* truncate log
2005-02-14 17:13:06 +00:00
testv7.pp
* truncate log
2005-02-14 17:13:06 +00:00
testv8.pp
* truncate log
2005-02-14 17:13:06 +00:00
testv9.pp
+ extended test
2005-11-22 22:10:40 +00:00
testv10.pp
* improved variant type casts
2005-12-10 16:42:28 +00:00
texception1.pp
texception2.pp
git-svn-id: trunk@3242 -
2006-04-17 09:03:25 +00:00
texception3.pp
* only build dbdigest for fulldb
2005-03-04 17:09:49 +00:00
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
* new bugs
2005-01-24 15:53:20 +00:00
textthr.pp
* %os -> %target
2010-07-13 11:28:47 +00:00
tfillchr.pp
* truncate log
2005-02-14 17:13:06 +00:00
tfinal1.pp
+ final modifier support for methods by Paul Ishenin
2009-10-24 11:48:52 +00:00
tfinal2.pp
+ final modifier support for methods by Paul Ishenin
2009-10-24 11:48:52 +00:00
tforin1.pp
merge revisions: 13909,13923,13924,13934,13935,13942,13943,13944,13946,13948,13950,13951,13952,13983,13994:
2009-11-02 03:24:48 +00:00
tforin2.pp
merge revisions: 13909,13923,13924,13934,13935,13942,13943,13944,13946,13948,13950,13951,13952,13983,13994:
2009-11-02 03:24:48 +00:00
tforin3.pp
merge revisions: 13909,13923,13924,13934,13935,13942,13943,13944,13946,13948,13950,13951,13952,13983,13994:
2009-11-02 03:24:48 +00:00
tforin4.pp
merge revisions: 13909,13923,13924,13934,13935,13942,13943,13944,13946,13948,13950,13951,13952,13983,13994:
2009-11-02 03:24:48 +00:00
tforin5.pp
merge revisions: 13909,13923,13924,13934,13935,13942,13943,13944,13946,13948,13950,13951,13952,13983,13994:
2009-11-02 03:24:48 +00:00
tforin6.pp
merge revisions: 13909,13923,13924,13934,13935,13942,13943,13944,13946,13948,13950,13951,13952,13983,13994:
2009-11-02 03:24:48 +00:00
tforin7.pp
merge revisions: 13909,13923,13924,13934,13935,13942,13943,13944,13946,13948,13950,13951,13952,13983,13994:
2009-11-02 03:24:48 +00:00
tforin8.pp
* fixed 64 bit compilation
2009-11-03 14:05:02 +00:00
tforin9.pp
merge revisions: 13909,13923,13924,13934,13935,13942,13943,13944,13946,13948,13950,13951,13952,13983,13994:
2009-11-02 03:24:48 +00:00
tforin10.pp
compiler:
2009-11-04 12:07:42 +00:00
tforin11.pp
compiler:
2009-11-04 12:07:42 +00:00
tforin12.pp
compiler:
2009-11-04 12:07:42 +00:00
tforin13.pp
compiler:
2009-11-04 12:07:42 +00:00
tforin14.pp
compiler:
2009-11-04 12:07:42 +00:00
tforin15.pp
compiler:
2009-11-04 12:07:42 +00:00
tforin16.pp
compiler:
2009-11-04 12:07:42 +00:00
tforin17.pp
compiler:
2009-11-04 12:07:42 +00:00
tforin18.pp
compiler:
2009-11-04 12:25:01 +00:00
tforin19.pp
compiler:
2009-11-04 12:25:01 +00:00
tforin20.pp
compiler: don't allow for-in loop for the enums with jumps. test should fail.
2009-11-05 15:37:07 +00:00
tforin21.pp
compiler:
2009-11-04 12:59:05 +00:00
tforin22.pp
compiler:
2009-11-04 13:21:10 +00:00
tforin23.pp
compiler: allow enumeration of multidimensional arrays with implicit array conversion + test
2009-11-07 06:21:07 +00:00
tforin24.pp
tests: add new for-in test from Michael Van Canneyt
2010-09-09 08:40:31 +00:00
tfpu1.pp
tfpu2.pp
skip for go32v2 to prevent hangings during unattended runs
2004-11-29 21:26:12 +00:00
tfpu3.pp
* fixed tests now that i386 assembler code is checked for correct PIC
2007-12-01 14:34:50 +00:00
tfpu4.pp
* fixed tests now that i386 assembler code is checked for correct PIC
2007-12-01 14:34:50 +00:00
tfpu5.pp
* fixed tests now that i386 assembler code is checked for correct PIC
2007-12-01 14:34:50 +00:00
tfpuover.pp
* fixed assembling of sse instructions on x86-64 with regs > xmm7
2007-03-04 19:16:20 +00:00
tfwork1.pp
+ support for {$linkframework x} to link to framework x (Darwin only)
2007-07-25 15:42:30 +00:00
tfwork2.pp
* delay verbosity changes just like localswitches changes
2008-11-03 21:18:27 +00:00
tgeneric1.pp
* improved generics
2007-10-18 00:24:05 +00:00
tgeneric2.pp
* make generic basics working again
2006-02-06 09:21:08 +00:00
tgeneric3.pp
* make generic basics working again
2006-02-06 09:21:08 +00:00
tgeneric4.pp
* improved generics
2007-10-18 00:24:05 +00:00
tgeneric5.pp
* fixed tgeneric5 test
2006-02-25 13:58:01 +00:00
tgeneric6.pp
* fixed test
2006-11-01 23:22:43 +00:00
tgeneric7.pp
* improved generics
2007-10-18 00:24:05 +00:00
tgeneric8.pp
* allow usage of nested types
2006-11-01 23:33:55 +00:00
tgeneric9.pp
+ template test with 2 template parameters
2006-11-09 21:25:36 +00:00
tgeneric10.pp
* improved generics
2007-10-18 00:24:05 +00:00
tgeneric11.pp
compiler: use delphi syntax for type, const and var section declarations in classes instead of fpc generics syntax
2010-07-27 00:59:32 +00:00
tgeneric12.pp
+ test procedure override in generic classes
2006-11-19 15:59:43 +00:00
tgeneric13.pp
* only non generic types can be used when specializing generics, fixes 7735
2006-12-30 21:51:24 +00:00
tgeneric14.pp
* improved generics
2007-10-18 00:24:05 +00:00
tgeneric15.pp
* generic inheritance tests
2007-09-09 13:12:26 +00:00
tgeneric16.pp
* generic inheritance tests
2007-09-09 13:12:26 +00:00
tgeneric17.pp
fixed test
2010-01-11 11:39:25 +00:00
tgeneric18.pp
compiler: use delphi syntax for type, const and var section declarations in classes instead of fpc generics syntax
2010-07-27 00:59:32 +00:00
tgeneric19.pp
* allow writeln/readln on generic type parameters
2010-01-17 15:58:46 +00:00
tgeneric20.pp
* allow writeln/readln on generic type parameters
2010-01-17 15:58:46 +00:00
tgeneric21.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
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
* adds assign methods to the fgl classes based on a patch by Aleksa Todorovic, resolves #10479
2010-11-25 14:12:13 +00:00
tgoto.pp
theap.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
theapthread.pp
+ implement timeout wrapper call for testsuite (remote only)
2007-10-21 09:18:19 +00:00
thintdir1.pp
tests: add hint directives test
2010-08-10 04:30:59 +00:00
thintdir.pp
* moved mode switch to correct location
2010-01-23 10:30:30 +00:00
timplements1.pp
* Remove go32v2 skiptarget for working tests
2010-11-17 13:30:01 +00:00
timplements2.pp
* Remove go32v2 skiptarget for working tests
2010-11-17 13:30:01 +00:00
timplements3.pp
* Remove go32v2 skiptarget for working tests
2010-11-17 13:30:01 +00:00
timplements4.pp
* Skip test for go32v2 target, not supported and triggers NTVDM messagebox
2010-11-10 22:44:44 +00:00
timplements4a.pp
* Skip test for go32v2 target, not supported and triggers NTVDM messagebox
2010-11-10 22:44:44 +00:00
timplements4b.pp
+ more implements tests
2008-03-01 20:41:28 +00:00
timplements7.pp
* Skip test for go32v2 target, not supported and triggers NTVDM messagebox
2010-11-10 22:44:44 +00:00
timplprog.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
tindex.pp
- reverted r8826, the original unaligned() code was correct
2007-10-17 12:36:15 +00:00
tinivar.pp
tinlin64.pp
tinline1.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
tinline2.pp
tinline3.pp
* case statement inline
2004-11-29 17:30:38 +00:00
tinline4.pp
* add $inline on
2005-01-18 15:47:31 +00:00
tinline5.pp
+ test for new inlining (fails currently)
2005-11-02 15:11:17 +00:00
tinline6.pp
* use more precise vs_* information to replace less parameters of inlined
2005-12-10 17:01:07 +00:00
tinline7.pp
+ support for simplifying simple inline functions down to a single
2007-03-13 22:27:55 +00:00
tinline8.pp
* fixed calling inline functions (with exit statements) from inside
2007-07-20 16:49:35 +00:00
tinline9.pp
* disabled inlining when passing a refcounted parameter typecasted to
2007-09-07 10:40:26 +00:00
tinline10.pp
* safeguard the nf_block_with_exit flag when simplifying blockn and
2007-11-04 18:33:07 +00:00
tint2str1.pp
- removed automatic int-string, string-int and int-array conversion for
2006-11-01 16:34:37 +00:00
tint2str2.pp
* test header fixed
2006-10-18 20:35:53 +00:00
tint641.pp
tint642.pp
* Prevent multiply between qword and longint.
2007-06-24 19:31:32 +00:00
tint643.pp
tint644.pp
+ new test for overflow checking qword multiplication with high(qword)
2007-12-23 21:18:59 +00:00
tinterface1.pp
+ Better comment on %SKIPTARGET=macos
2004-11-23 19:55:59 +00:00
tinterface2.pp
* increase/decrease refcount of interface value parameters on procedure
2008-03-01 10:25:27 +00:00
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
* fixed assigning an interface to a property after better property
2007-05-27 10:25:46 +00:00
tinterface6.pp
* added new test for interface to tguid or shortstring constants
2009-02-06 12:08:48 +00:00
tinterrupt.pp
tintfcdecl1.pp
* Fixed passing parameters on the stack to cdecl interface-methods. The 'call'
2010-08-08 13:27:54 +00:00
tintfcdecl2.pp
* Fixed passing parameters on the stack to cdecl interface-methods. The 'call'
2010-08-08 13:27:54 +00:00
tintfdef.pp
+ test for macpas interface-only definition units
2006-01-02 20:59:05 +00:00
tintuint.pp
tisogoto1.pp
+ tests for iso like goto
2010-08-05 19:16:09 +00:00
tisogoto2.pp
+ tests for iso like goto
2010-08-05 19:16:09 +00:00
tisogoto3.pp
+ tests for iso like goto
2010-08-05 19:16:09 +00:00
tisogoto4.pp
+ tests for iso like goto
2010-08-05 19:16:09 +00:00
tlib1a.pp
* finally it works on linux also from the testsuite script
2008-05-18 20:13:53 +00:00
tlib1b.pp
* fixed wrong naming
2008-05-22 11:08:14 +00:00
tlibrary1.pp
* set moduleislib to true for libraries. Differences with islibrary:
2010-02-10 16:10:23 +00:00
tlibrary2.pp
* set moduleislib to true for libraries. Differences with islibrary:
2010-02-10 16:10:23 +00:00
tlibrary3.pp
+ PIC support for darwin/ppc64
2007-10-20 20:14:45 +00:00
tmacbool.pp
* fixed support for macpas & and | operators: they only work on booleans
2006-05-30 13:02:36 +00:00
tmacfunret.pp
new tests for mode macpas
2005-10-24 22:06:49 +00:00
tmaclocalprocparam1.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam1a.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam2.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam2a.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam2b.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam2c.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam2d.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam2e.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam2f.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam3.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam3a.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam3b.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam3c.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam3d.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam3e.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam3f.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam4.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam4a.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam4b.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam4c.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam4d.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam4e.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam4f.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam4g.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
tmaclocalprocparam4h.pp
* use fact that a method belongs to an objectsymtable to determine that
2010-08-24 20:30:18 +00:00
tmacnonlocalexit.pp
added test cases for comming macpas features
2006-01-15 21:55:07 +00:00
tmacnonlocalgoto.pp
* extended test
2006-10-23 22:50:35 +00:00
tmacpas1.pp
- Moved part to tmacpas4.pp
2005-03-20 19:18:55 +00:00
tmacpas2.pp
* string constants are now array of char until
2005-10-02 11:08:58 +00:00
tmacpas3.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
tmacpas4.pp
+ New test for compile time things
2005-03-20 19:19:50 +00:00
tmacpas5.pp
* fixed comparisons of orddefs with fourcharcodes in macpas mode + test
2007-10-31 15:11:13 +00:00
tmacprocvar.pp
* reverted n<>nil -> assigned(n) change from r15971 because of this is
2010-09-29 21:39:07 +00:00
tmainnam.pp
* delay verbosity changes just like localswitches changes
2008-11-03 21:18:27 +00:00
tmath1.pp
tmcbool2.pp
* fixed support for macpas & and | operators: they only work on booleans
2006-05-30 13:02:36 +00:00
tmmx1.pp
+ mmx support revived, fixes bug #4106
2005-07-02 11:53:51 +00:00
tmove.pp
+ add no-fpu support to compiler/rtl for powerpc-linux (-Cfnone)
2008-03-02 12:59:02 +00:00
tmsg1.pp
+ -vq parameter to show message numbers
2008-10-12 12:19:41 +00:00
tmsg2.pp
+ -vq parameter to show message numbers
2008-10-12 12:19:41 +00:00
tmsg3.pp
+ -vq parameter to show message numbers
2008-10-12 12:19:41 +00:00
tmsg4.pp
+ -vq parameter to show message numbers
2008-10-12 12:19:41 +00:00
tmt1.pp
- removed obsolete {$threading on} directive
2007-08-11 20:58:20 +00:00
tnoext1.pp
* fixed extended syntax checking {$x-} by moving it from the typecheck pass
2010-03-27 12:51:27 +00:00
tnoext2.pp
* fixed extended syntax checking {$x-} by moving it from the typecheck pass
2010-03-27 12:51:27 +00:00
tnoext3.pp
* fixed compilation on 64 bit platforms
2010-03-28 10:44:34 +00:00
tnoext4.pp
* fixed extended syntax checking {$x-} by moving it from the typecheck pass
2010-03-27 12:51:27 +00:00
tnonlocalgoto1.pp
+ don't allow non local gotos across procedures containing exception frames
2010-10-30 20:22:23 +00:00
tnonlocalgoto2.pp
+ don't allow non local gotos across procedures containing exception frames
2010-10-30 20:22:23 +00:00
tnonlocalgoto3.pp
+ don't allow non local gotos across procedures containing exception frames
2010-10-30 20:22:23 +00:00
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
* added header
2009-11-20 18:38:42 +00:00
tobjc4.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc4a.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc5.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc5a.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc6.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc7.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc7a.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc7b.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc7c.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc8.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc8a.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc9.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc9a.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc9b.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc10.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc11.pp
* allow any kind of fields in Object Pascal classes that are passed to
2010-01-31 21:13:41 +00:00
tobjc12.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc13.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc13a.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc13b.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc14.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc15.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc16.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc17.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc18.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc19.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc20.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc21.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc22.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc22a.pp
* fixed assigning "id" to a protocol instance and using protocol instances
2010-06-19 16:19:13 +00:00
tobjc22b.pp
* put the RTTI for optional protocol methods in the correct section for
2010-06-21 15:07:29 +00:00
tobjc23.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc24.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc25.pp
* treat methods added via an objccategory to an objcclass in exactly the
2010-09-22 21:26:58 +00:00
tobjc26.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc26a.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc27a.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc27b.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc28.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc29.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc29a.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc29b.pp
* added header
2009-11-20 18:38:42 +00:00
tobjc30.pp
+ support for id.anyobjcmethodinscope() calls for Objective-Pascal code,
2009-11-21 00:14:21 +00:00
tobjc30a.pp
+ support for id.anyobjcmethodinscope() calls for Objective-Pascal code,
2009-11-21 00:14:21 +00:00
tobjc30b.pp
+ support for id.anyobjcmethodinscope() calls for Objective-Pascal code,
2009-11-21 00:14:21 +00:00
tobjc30c.pp
+ support for id.anyobjcmethodinscope() calls for Objective-Pascal code,
2009-11-21 00:14:21 +00:00
tobjc31.pp
- removed unnecessary usage of MacOSAll and CocoaAll
2010-06-26 10:34:45 +00:00
tobjc32.pp
* allow any kind of fields in Object Pascal classes that are passed to
2010-01-31 21:13:41 +00:00
tobjc32a.pp
* allow any kind of fields in Object Pascal classes that are passed to
2010-01-31 21:13:41 +00:00
tobjc32b.pp
* allow any kind of fields in Object Pascal classes that are passed to
2010-01-31 21:13:41 +00:00
tobjc34.pp
+ some extra (already working) tests for class references
2010-06-21 15:19:02 +00:00
tobjc34a.pp
+ some extra (already working) tests for class references
2010-06-21 15:19:02 +00:00
tobjc35a.pp
+ support for formally declared objcclasses ("type x=objcclass;external;")
2010-06-25 15:08:37 +00:00
tobjc35b.pp
+ support for formally declared objcclasses ("type x=objcclass;external;")
2010-06-25 15:08:37 +00:00
tobjc35c.pp
+ support for formally declared objcclasses ("type x=objcclass;external;")
2010-06-25 15:08:37 +00:00
tobjc35d.pp
+ support for formally declared objcclasses ("type x=objcclass;external;")
2010-06-25 15:08:37 +00:00
tobjc35f.pp
+ support for formally declared objcclasses ("type x=objcclass;external;")
2010-06-25 15:08:37 +00:00
tobjc35g.pp
+ support for formally declared objcclasses ("type x=objcclass;external;")
2010-06-25 15:08:37 +00:00
tobjc35h.pp
+ support for formally declared objcclasses ("type x=objcclass;external;")
2010-06-25 15:08:37 +00:00
tobjc35i.pp
* resolve anonymous external objcclass definitions to the real type also when
2010-09-19 16:05:32 +00:00
tobjc36.pp
* treat methods added via an objccategory to an objcclass in exactly the
2010-09-22 21:26:58 +00:00
tobjc36a.pp
* treat methods added via an objccategory to an objcclass in exactly the
2010-09-22 21:26:58 +00:00
tobjcl1.pp
* added header
2009-11-20 18:38:42 +00:00
tobjcl2.pp
* added header
2009-11-20 18:38:42 +00:00
tobjcl3.pp
* added header
2009-11-20 18:38:42 +00:00
tobjcl4.pp
* added header
2009-11-20 18:38:42 +00:00
tobject1.pp
* truncate log
2005-02-14 17:13:06 +00:00
tobject2.pp
* memavail fixes
2004-11-22 22:29:26 +00:00
tobject3.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
tobject4.pp
no message
2004-11-03 10:30:48 +00:00
tobject5.pp
tests: fix test name
2010-03-30 02:55:07 +00:00
tobject6.pp
compiler: allow const, type, var and class var sections for objects + test
2010-03-30 04:22:19 +00:00
tobject7.pp
compiler: fix parsing and handling of typed constants declared inside classes/objects + tests
2010-03-30 07:09:44 +00:00
toperator1.pp
toperator2.pp
toperator3.pp
toperator4.pp
toperator5.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
toperator6.pp
* added run time testing
2007-09-16 19:22:15 +00:00
toperator7.pp
compiler: don't compile incorrect statements if operators are involved (issue #0015338 ) + test
2009-12-21 06:57:38 +00:00
tover1.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
tover2.pp
* remove svn:executable from *.pp and *.pas
2005-12-20 08:11:59 +00:00
tover3.pp
* always demote type conversions which cannot represent part of the
2007-08-28 19:38:40 +00:00
tpackrec.pp
* truncate log
2005-02-14 17:13:06 +00:00
tparray1.pp
* changed so it still fails after today's changes
2006-09-09 18:43:34 +00:00
tparray2.pp
* changed so it still fails after today's changes
2006-09-09 18:55:48 +00:00
tparray3.pp
* fixed tests
2006-08-01 16:05:54 +00:00
tparray4.pp
+ support for bitsizeof() function
2006-09-09 18:57:49 +00:00
tparray5.pp
+ another packed array test (which already works fine with my local
2006-08-15 22:03:36 +00:00
tparray6.pp
+ another packarray test which works
2006-08-16 21:37:31 +00:00
tparray7.pp
* fixed tests for systems where the page size <> 4096
2009-03-02 16:10:07 +00:00
tparray8.pp
+ some more working packed array tests
2006-08-19 11:15:26 +00:00
tparray9.pp
+ some more working packed array tests
2006-08-19 11:15:26 +00:00
tparray10.pp
+ support for bitsizeof() function
2006-09-09 18:57:49 +00:00
tparray11.pp
+ support for bitpacked records, except for:
2006-08-23 15:44:13 +00:00
tparray12.pp
* fixed packed arrays of enums in case of packenum 2/4
2006-09-21 14:46:32 +00:00
tparray13.pp
* fixed tests for systems where the page size <> 4096
2009-03-02 16:10:07 +00:00
tparray14.pp
+ support for packed array constants
2007-02-20 21:53:46 +00:00
tparray15.pp
+ support for bitpacked record constants
2007-02-24 17:39:06 +00:00
tparray16.pp
+ support for bitpacked record constants
2007-02-24 17:39:06 +00:00
tparray17.pp
+ support for bitpacked record constants
2007-02-24 17:39:06 +00:00
tparray18.pp
* test now fails under FPC
2007-05-20 08:54:10 +00:00
tparray19.pp
+ support for bitpacking types with a negative lower bound
2007-02-28 17:42:41 +00:00
tparray20.pp
* added packrecords statement so the test compiles on all systems regardless
2007-06-09 17:05:35 +00:00
tparray21.pp
* fixed another IE with indexing bitpacked arrays of composite types,
2007-06-08 13:53:01 +00:00
tparray22.pp
* don't allow taking the address of ordinal bitpacked array elements
2007-06-09 18:13:04 +00:00
tparray23.pp
* don't allow taking the address of ordinal bitpacked array elements
2007-06-09 18:13:04 +00:00
tparray24.pp
* don't allow taking the address of ordinal bitpacked array elements
2007-06-09 18:13:04 +00:00
tparray25.pp
* don't allow taking the address of ordinal bitpacked array elements
2007-06-09 18:13:04 +00:00
tparray26.pp
* fixed compiler crash when using a bitpacked array whose size was
2009-06-06 12:33:18 +00:00
tpftch1.pp
* crash test for automatic prefetching
2006-02-11 15:46:49 +00:00
tpoll.pp
+ add poll support for unix
2008-11-16 17:05:47 +00:00
tprec1.pp
+ support for bitpacked records, except for:
2006-08-23 15:44:13 +00:00
tprec2.pp
+ support for bitpacked records, except for:
2006-08-23 15:44:13 +00:00
tprec3.pp
* fixed out-of-bounds int64 constant
2006-08-23 17:55:41 +00:00
tprec4.pp
+ support for bitpacked records, except for:
2006-08-23 15:44:13 +00:00
tprec5.pp
+ support for bitpacked records, except for:
2006-08-23 15:44:13 +00:00
tprec6.pp
+ support for bitpacked records, except for:
2006-08-23 15:44:13 +00:00
tprec7.pp
+ support for bitpacked records, except for:
2006-08-23 15:44:13 +00:00
tprec8.pp
* 12345678901234567890>high(int64), therefore int64var=12345678901234567890 always
2007-06-12 22:20:24 +00:00
tprec9.pp
* don't allow taking the address of packed record fields
2006-08-27 11:08:39 +00:00
tprec10.pp
* don't allow taking the address of packed record fields
2006-08-27 11:08:39 +00:00
tprec11.pp
+ support for bitpacked record constants
2007-02-24 17:39:06 +00:00
tprec12.pp
+ support for bitpacked record constants
2007-02-24 17:39:06 +00:00
tprec13.pp
+ support for bitpacked record constants
2007-02-24 17:39:06 +00:00
tprec14.pp
* don't change a sequence of shifts and sub/adds into a lea() in case
2007-05-14 20:37:42 +00:00
tprec15.pp
* allow taking the address of fields of packed records iff
2007-06-09 17:52:20 +00:00
tprec16.pp
* allow taking the address of fields of packed records iff
2007-06-09 17:52:20 +00:00
tprec17.pp
* allow taking the address of fields of packed records iff
2007-06-09 17:52:20 +00:00
tprec18.pp
* allow taking the address of fields of packed records iff
2007-06-09 17:52:20 +00:00
tprec19.pp
* don't allow taking the address of ordinal bitpacked array elements
2007-06-09 18:13:04 +00:00
tprec20.pp
* don't allow taking the address of ordinal bitpacked array elements
2007-06-09 18:13:04 +00:00
tprec21.pp
* fixed bug in typed constant record parsing with variant records
2007-10-26 18:22:30 +00:00
tprec22.pp
* fixed setting bitpacked record fields straddling their natural boundaries
2008-06-18 16:31:39 +00:00
tprec23.pp
* fixed typo in diagnostic output
2008-06-19 09:37:13 +00:00
tprec24.pp
* we have to be able to take the address of an "absolute" variable
2009-03-12 20:12:14 +00:00
tprocext.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
tprocvar1.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
tprocvar2.pp
tprocvar3.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
tprop1.pp
* truncate log
2005-02-14 17:13:06 +00:00
tprop2.pp
tprop.pp
* fixed dynarr_property:=nil + test
2007-05-28 13:48:32 +00:00
trange1.pp
trange2.pp
trange3.pp
trange4.pp
trange5.pp
trangeob.pp
+ problem when passing a typecasted class instance to a var parameter
2006-03-04 20:17:29 +00:00
trecreg2.pp
* fixed bug when assigning a negative value in a register to certain
2006-05-23 09:17:21 +00:00
trecreg3.pp
+ new additional test program for testing record register variables
2006-06-04 12:37:26 +00:00
trecreg4.pp
* forgot to commit
2007-03-02 08:57:21 +00:00
trecreg.pp
+ support for register variables which contain records
2006-05-19 15:49:07 +00:00
tresstr.pp
trox1.pp
* renamed rol/ror functions into rolbyte/rolword/roldword/rolqword
2009-01-28 12:56:27 +00:00
trox2.pp
* renamed rol/ror functions into rolbyte/rolword/roldword/rolqword
2009-01-28 12:56:27 +00:00
trstr1.pp
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
2007-05-14 17:34:01 +00:00
trstr2.pp
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
2007-05-14 17:34:01 +00:00
trstr3.pp
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
2007-05-14 17:34:01 +00:00
trstr4.pp
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
2007-05-14 17:34:01 +00:00
trstr5.pp
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
2007-05-14 17:34:01 +00:00
trstr6.pp
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
2007-05-14 17:34:01 +00:00
trstr7.pp
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
2007-05-14 17:34:01 +00:00
trstr8.pp
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
2007-05-14 17:34:01 +00:00
trtti1.pp
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
trtti2.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
trtti3.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
trtti4.pp
* remove executable flag for pascal source
2006-11-12 13:51:37 +00:00
trtti5.pp
* write only unique property names in rtti
2005-12-20 14:44:48 +00:00
tsafecall1.pp
compiler,rtl - safecall handling:
2010-02-27 04:41:52 +00:00
tsafecall2.pp
* place the function result parameter last for safecall routines on
2010-10-08 22:38:30 +00:00
tsafecall3.pp
* Improved safecall test. Added code to test parameter-values
2010-10-10 10:52:54 +00:00
tsafecall4.pp
* place the function result parameter last for safecall routines on
2010-10-08 22:38:30 +00:00
tsealed1.pp
* merged sealed and abstract support by Paul Ishenin
2009-10-18 20:05:29 +00:00
tsealed2.pp
* merged sealed and abstract support by Paul Ishenin
2009-10-18 20:05:29 +00:00
tsealed3.pp
* merged sealed and abstract support by Paul Ishenin
2009-10-18 20:05:29 +00:00
tsealed4.pp
* merged sealed and abstract support by Paul Ishenin
2009-10-18 20:05:29 +00:00
tsealed5.pp
compiler: support *sealed* and *abstract* for objects (issue #0016174 )
2010-04-01 14:36:33 +00:00
tsealed6.pp
compiler: support *sealed* and *abstract* for objects (issue #0016174 )
2010-04-01 14:36:33 +00:00
tsel1.pp
* renamed selector() to objcselector() for consistency with the way all
2009-07-26 14:06:34 +00:00
tsel2.pp
* renamed selector() to objcselector() for consistency with the way all
2009-07-26 14:06:34 +00:00
tset1.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
tset2.pp
tset2a.pp
+ support for extra packing of sets whose lower element number
2007-09-16 20:04:45 +00:00
tset2b.pp
+ support for extra packing of sets whose lower element number
2007-09-16 20:04:45 +00:00
tset2c.pp
+ support for extra packing of sets whose lower element number
2007-09-16 20:04:45 +00:00
tset2d.pp
+ support for extra packing of sets whose lower element number
2007-09-16 20:04:45 +00:00
tset3.pp
+ support for sets with size 1 and 2
2007-01-24 20:06:56 +00:00
tset4.pp
* fixed mode switch (objpas -> objfpc)
2007-05-17 13:36:00 +00:00
tset5.pp
+ new test for varsets and conversion among varsets
2007-01-27 20:29:06 +00:00
tset5a.pp
* variant of tset5a which shows an error without -Or
2007-02-20 16:28:28 +00:00
tset6.pp
* big set test
2007-03-18 10:34:18 +00:00
tset7.pp
* new internal set format for big endian systems. Advantages:
2007-05-19 17:15:15 +00:00
tsetsize.pp
+ support for extra packing of sets whose lower element number
2007-09-16 20:04:45 +00:00
tstack.pp
* test fixed to turn off stack checking in stack checking error handling
2006-09-07 20:10:32 +00:00
tstatic1.pp
compiler: allow inline static methods + test (moreover static inline was supported)
2010-03-27 13:40:36 +00:00
tstatic2.pp
compiler: implement 'var' and 'class var' sections for classes + tests
2010-01-10 13:48:43 +00:00
tstatic3.pp
compiler: implement 'var' and 'class var' sections for classes + tests
2010-01-10 13:48:43 +00:00
tstatic4.pp
compiler:
2010-01-09 18:37:54 +00:00
tstatic5.pp
tests: more tests for classes
2010-01-11 10:07:14 +00:00
tstprocv.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
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
tstring3.pp
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
* fixed strpos() in case source or target is nil
2005-12-09 14:57:10 +00:00
tstring9.pp
* fix for (w)chararray to ansi/widestring conversions after
2008-01-27 22:06:07 +00:00
tstring10.pp
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
tstrreal1.pp
tstrreal2.pp
tstrreal3.pp
* fixed str(extended(0.005):0:2) and related problems
2007-07-05 15:25:01 +00:00
tstrreal4.pp
* patch by zeljko to make the test independent of the locale, and fix a
2010-09-16 20:58:34 +00:00
tstrreal5.pp
* Test for negcurrformat values 11-15 from Zeljan Rikalo
2010-09-14 11:25:04 +00:00
tsubdecl.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
tsymlibrary1.pp
-- Zusammenführen von r13892 in ».«:
2009-10-25 08:58:22 +00:00
ttpara1.pp
* made test names unique (if you overwrite an existing binary with another
2009-12-04 21:06:33 +00:00
ttpara2.pp
* made test names unique (if you overwrite an existing binary with another
2009-12-04 21:06:33 +00:00
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
* support record fields separated by commas instead of semicolons in typed
2010-02-14 14:33:30 +00:00
ttypedrecord2.pp
* support record fields separated by commas instead of semicolons in typed
2010-02-14 14:33:30 +00:00
ttypedrecord3.pp
* support record fields separated by commas instead of semicolons in typed
2010-02-14 14:33:30 +00:00
ttypedrecord4.pp
* support record fields separated by commas instead of semicolons in typed
2010-02-14 14:33:30 +00:00
tunaligned1.pp
* test for unaligned function
2006-04-29 19:44:50 +00:00
tunistr1.pp
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
tunistr2.pp
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
tunistr4.pp
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
tunistr5.pp
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
tunistr6.pp
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
tunistr7.pp
Merged revisions 11665-11738 via svnmerge from
2008-09-10 20:14:31 +00:00
tunit1.pp
tunit2.pp
tunit3.pp
tunroll1.pp
* fixed command line parameter (-Nu -> -Ooloopunroll)
2009-07-24 07:50:47 +00:00
tutf81.pp
* utf-8 fix from Rimgaudas Laucius
2005-07-02 12:03:47 +00:00
tutf82.pp
+ added forgotten $codepage directive
2005-06-16 20:22:08 +00:00
tvarpropsetter1.pp
compiler: implement {$VARPROPSETTER ON/OFF} support which is required for COM (D7 compatibility):
2010-03-17 09:56:50 +00:00
tvarpropsetter2.pp
compiler: implement {$VARPROPSETTER ON/OFF} support which is required for COM (D7 compatibility):
2010-03-17 09:56:50 +00:00
tvarset1.pp
+ first batch of varset support, as long as packset isn't changed, it doesn't change anything
2006-09-24 14:40:11 +00:00
tweaklib1.pp
+ "weakexternal" support for imported procedures and variables.
2008-11-01 18:38:32 +00:00
tweaklib2.pp
+ "weakexternal" support for imported procedures and variables.
2008-11-01 18:38:32 +00:00
tweaklib3.pp
+ "weakexternal" support for imported procedures and variables.
2008-11-01 18:38:32 +00:00
tweaklib4.pp
+ "weakexternal" support for imported procedures and variables.
2008-11-01 18:38:32 +00:00
twide1.pp
*** empty log message ***
2005-03-17 19:08:04 +00:00
twide2.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
twide3.pp
* Fixed spell error revealed by lintian.
2010-10-06 20:33:57 +00:00
twide4.pp
* made cwstring thread safe without locks + test (twide4): widestring
2007-07-04 18:10:34 +00:00
twide5.pp
* don't convert terminating #0 of UCS4Strings to widestring
2007-12-23 18:40:15 +00:00
twide6.pp
* This test is not for wince.
2008-04-18 14:11:04 +00:00
twide7.pp
+ test for previous commit
2007-12-08 16:00:28 +00:00
twrstr1.pp
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
2007-05-14 17:34:01 +00:00
twrstr2.pp
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
2007-05-14 17:34:01 +00:00
twrstr3.pp
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
2007-05-14 17:34:01 +00:00
twrstr4.pp
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
2007-05-14 17:34:01 +00:00
twrstr5.pp
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
2007-05-14 17:34:01 +00:00
twrstr6.pp
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
2007-05-14 17:34:01 +00:00
twrstr7.pp
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
2007-05-14 17:34:01 +00:00
twrstr8.pp
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
2007-05-14 17:34:01 +00:00
uabstrcl.pp
+ test for published class with abstract methods
2005-04-05 19:15:58 +00:00
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
ugeneric3.pp
* make generic basics working again
2006-02-06 09:21:08 +00:00
ugeneric4.pp
* make generic basics working again
2006-02-06 09:21:08 +00:00
ugeneric7.pp
* improved generics
2007-10-18 00:24:05 +00:00
ugeneric10.pp
compiler: use delphi syntax for type, const and var section declarations in classes instead of fpc generics syntax
2010-07-27 00:59:32 +00:00
ugeneric14.pp
+ generics context sensitivity test
2007-03-29 19:45:42 +00:00
uhintdir.pp
compiler: allow hint modifier for 'unit' keyword (reason - delphi compatibility) + test
2010-01-22 07:15:09 +00:00
uimpluni1.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
uimpluni2.pp
uinline4a.pp
* inline with type in implicit used unit
2005-01-13 16:46:46 +00:00
uinline4b.pp
* inline with type in implicit used unit
2005-01-13 16:46:46 +00:00
umaclocalprocparam3f.pp
+ merged nestedprocvars branch
2010-08-02 22:20:36 +00:00
umacpas1.pp
+ Added tests for mode macpas
2005-01-11 21:23:36 +00:00
umainnam.pp
+ support for setting the name of "main" (-XM command line parameter) in
2008-03-01 13:05:01 +00:00
uobjc7.pp
* added header
2009-11-20 18:38:42 +00:00
uobjc24.pp
* added header
2009-11-20 18:38:42 +00:00
uobjc26.pp
* added header
2009-11-20 18:38:42 +00:00
uobjc27a.pp
* added header
2009-11-20 18:38:42 +00:00
uobjc27b.pp
* added header
2009-11-20 18:38:42 +00:00
uobjc30c.pp
+ support for id.anyobjcmethodinscope() calls for Objective-Pascal code,
2009-11-21 00:14:21 +00:00
uobjc35d.pp
+ support for formally declared objcclasses ("type x=objcclass;external;")
2010-06-25 15:08:37 +00:00
uobjc35e.pp
+ support for formally declared objcclasses ("type x=objcclass;external;")
2010-06-25 15:08:37 +00:00
uobjc35f.pp
+ support for formally declared objcclasses ("type x=objcclass;external;")
2010-06-25 15:08:37 +00:00
uobjcl1.pp
* added header
2009-11-20 18:38:42 +00:00
uprec6.pp
+ support for bitpacked records, except for:
2006-08-23 15:44:13 +00:00
uprec7.pp
* fixed syntax errors
2007-02-24 17:28:14 +00:00
uprocext1.pp
* external handling test
2004-12-14 16:10:41 +00:00
uprocext2.pp
* log and id tags removed
2005-05-21 09:42:41 +00:00
utasout.pp
uunit1.pp
uunit2a.pp
uunit2b.pp
uunit3a.pp
uunit3b.pp
uunit3c.pp