Commit Graph

244 Commits

Author SHA1 Message Date
Jonas Maebe
0a74dd10a4 * expanded and corrected test 2004-01-02 14:41:30 +00:00
peter
dd69b121a9 * pointer typecast 2003-12-23 22:11:26 +00:00
florian
d9bdd4d989 *** empty log message *** 2003-12-07 22:30:44 +00:00
Jonas Maebe
2cff29e270 * test procedure uses 64bit arguments under FPC
- disabled tests with negative shift counts (illegal)
2003-12-07 11:59:44 +00:00
Jonas Maebe
c1095adab4 + test for procedures with many parameters (to test parameter passing
via the stack for processors with many registers)
2003-12-05 22:51:55 +00:00
peter
0ab0eb77e3 * move extended size check to separate test 2003-10-31 16:47:31 +00:00
peter
88acc07d6f * make only virtual;cdecl $ifndef ver1_0 2003-10-31 16:12:09 +00:00
peter
c8648b9840 * fixed compilation with kylix and fpc 1.1 2003-10-28 15:33:09 +00:00
peter
907d811e2e * removed wrong object size checks in static methods 2003-10-20 16:32:06 +00:00
florian
d3e1891eea + added submitter, machine and comment field to sql version 2003-10-15 21:45:50 +00:00
peter
8cc8117930 * oldfpccall typo 2003-10-05 21:19:10 +00:00
florian
341f8ea777 * fixed line feeds 2003-10-05 14:55:42 +00:00
florian
1f9726c2bc * fixed oldfpcall directives; was oldfpcall 2003-10-05 14:39:31 +00:00
florian
7acbd419f1 * fixed line feeds 2003-10-05 00:01:15 +00:00
marco
5e1949f8e3 * adding 2003-10-04 13:31:53 +00:00
peter
c2217e6263 * popstack to oldfpccall 2003-10-03 14:46:37 +00:00
peter
4c20f06845 * popstack changed to oldfpccall (1.1 only) 2003-09-28 09:25:02 +00:00
pierre
d634e70dc4 * fix for m68k, extended are 12 bytes 2003-06-19 10:04:00 +00:00
pierre
1d9c2b2c7c * add known 1.0 compile time error 2003-06-17 08:31:34 +00:00
peter
b6289a09d7 * win32 prefix is I64 2003-05-16 14:58:56 +00:00
peter
cc95981c0f * int64 prefix for win32 is q 2003-05-15 20:41:48 +00:00
peter
63dc2442c8 * remove po_containsself tests 2003-05-15 20:38:11 +00:00
peter
6ec7a2ffa2 * removed po_containsself tests 2003-05-15 20:34:29 +00:00
Jonas Maebe
cca04655a6 * fxed test for 80x86 2003-05-13 09:28:25 +00:00
Jonas Maebe
0f893e81c8 * patch from Peter for win32 .ow to .o change 2003-05-13 08:12:09 +00:00
Jonas Maebe
a65af80143 * adapted for systems with less max fpu precision than i386 2003-05-11 17:12:15 +00:00
peter
b94735a9d3 * remvoed class/static methods 2003-05-09 15:52:15 +00:00
florian
dc4694eb15 * released the code for all cpus, at least with i386, it works fine 2003-04-26 16:44:10 +00:00
florian
63d1bee0d6 * fixed for non i386/m68k cpus 2003-04-22 13:03:36 +00:00
florian
135d014765 * fixed defines for powerpc 2003-04-22 10:24:29 +00:00
florian
a7643bea3d + powerpc support 2003-04-21 18:34:00 +00:00
peter
aac2357acf * fixed sizeof() results 2003-03-30 19:22:44 +00:00
pierre
ebf5a80eab + m68k netbsd object added 2003-03-06 22:18:15 +00:00
pierre
8d19bd6922 + m68k netbsd object file 2003-03-06 22:16:35 +00:00
pierre
d20b8fef95 * check static with objects without VMTs 2003-01-20 15:49:57 +00:00
pierre
9614990e3d + check sizeof for objects 2003-01-20 14:56:22 +00:00
pierre
6055372c98 * tests clarified 2003-01-20 14:13:28 +00:00
pierre
04ca39e630 + add checks with InstanceSize called by different methods 2003-01-20 13:37:17 +00:00
pierre
44a6385e53 + class / sizeof / typeof tests for classes 2003-01-17 15:39:25 +00:00
peter
674d7a80b8 * fixed wrong methodpointer loads 2003-01-16 22:14:49 +00:00
peter
28816cdfa1 * 1.1 only, becuase it requires automatic dll import for win32 2003-01-15 11:31:12 +00:00
florian
e971a1a760 * test for 1.0.x fixed 2003-01-15 10:37:24 +00:00
Tomas Hajny
b46bd806ef + OS/2 ctest.o added 2003-01-12 19:28:36 +00:00
peter
116d2b3f53 * explicit name imports for win32 2003-01-06 21:37:21 +00:00
peter
ed1c028250 * removed more conflicting calling directives 2003-01-05 18:21:30 +00:00
peter
cec4ac46aa * updated for 1.1 compiler that does not allow calling conventions
for constructor/destructor
2002-12-29 15:30:55 +00:00
peter
b689c5c13e * win32 fix 2002-12-23 20:13:33 +00:00
peter
67ea49cab3 * FPU emu is only needed for m68k 2002-12-06 15:49:36 +00:00
pierre
450adf0c6c * update as openstrings are transformed into normal string in cdecl'ared functions 2002-12-05 15:54:20 +00:00
pierre
c7dffeb33a + new check for done inside constructor 2002-11-22 17:27:41 +00:00
carl
574d6ed81a - high() cannot be used in cdecle'd routines 2002-11-20 19:39:21 +00:00
pierre
6de8e7f8e8 + use KNOWNRUNERROR for i386 long double problem 2002-11-18 16:48:00 +00:00
pierre
e6573015f9 * new object file compiled 2002-11-18 15:03:25 +00:00
pierre
df06325acd new object compiled 2002-11-18 09:53:58 +00:00
pierre
9d81697c03 + records with really 3 byte size tests added 2002-11-18 00:42:16 +00:00
peter
697b015e3f * fixed 2002-11-17 21:46:17 +00:00
peter
6a7e86a86a * fix int64 test 2002-11-16 15:38:12 +00:00
pierre
f2a8164736 * file regenerated 2002-11-15 10:57:18 +00:00
pierre
6c372d8c87 + linux gcc version info 2002-11-12 11:23:05 +00:00
carl
192fe1f40f + updated for latest tests 2002-11-11 14:37:47 +00:00
carl
0e91884ab1 + comments on amiga compiler 2002-11-11 14:37:05 +00:00
carl
be57ad326d * small cosmetic updates 2002-11-10 22:39:51 +00:00
carl
3d65591f76 + updated tests for correct parsing (array of const now allowed with high!) 2002-11-09 21:47:36 +00:00
pierre
2489b9630b * several new test for cdecl in new subdirectory 2002-11-06 14:53:42 +00:00
pierre
68952b80b0 * new binary compiled with gcc 2.95.4 2002-11-05 17:22:20 +00:00
pierre
67f775263c + more tests added 2002-11-05 15:28:39 +00:00
pierre
6f55a6d96d * adapted to new ctest.c 2002-11-04 15:23:08 +00:00
pierre
a88605de72 * new ctest.c compiled 2002-11-04 15:20:13 +00:00
pierre
340f0e6edc * compatibility with C checks improved 2002-11-04 15:17:45 +00:00
pierre
f22c4d2a62 * very basic C ... args testing 2002-10-31 16:09:57 +00:00
carl
60c9982161 * updated with corrects testing (removed cdecl in constructors) 2002-10-29 20:44:30 +00:00
carl
061b179457 * use $E switch to determine tests 2002-10-29 20:43:11 +00:00
carl
b998bc26cb * only test on version 1.1 + 2002-10-21 19:21:28 +00:00
carl
e800227924 + reinstate test
- remove virtual method calls
2002-10-21 19:07:08 +00:00
pierre
9baf191d7b * added %FAIL because cdecl and virtual are not compatible 2002-10-21 08:03:14 +00:00
carl
4ef9650dc9 + GCC test file for linux-m68k 2002-10-12 15:35:39 +00:00
carl
eb2c1e2061 + linux-m68k information 2002-10-09 16:19:34 +00:00
pierre
cb0fdf7a64 * give result for arrays and const arrays separately 2002-10-08 07:42:19 +00:00
carl
ba0fda7e45 + string -> char conversion testing 2002-10-03 17:52:36 +00:00
carl
ff11b8349f + added much much more testing of different string types
* str() format depends on size of real
2002-10-02 19:26:49 +00:00
carl
10278b42e6 * must more 64-bit testing (to detect endian specific problems) 2002-09-29 14:37:22 +00:00
carl
1c0dc0a879 + added much more tests with int64/qword for endian problem
detection
 + float return values depend on the format of real
2002-09-29 14:32:27 +00:00
carl
369ef5ff25 + big-endian testing 2002-09-27 17:46:01 +00:00
carl
22e9a24272 * add testing for window-page size 4K, so as to test stack corruption 2002-09-27 17:44:50 +00:00
carl
d0a8ca4664 * fix small typo 2002-09-22 14:16:12 +00:00
carl
ae8ed67a36 + added amiga compiler version 2002-09-22 13:44:49 +00:00
carl
41d30763e5 * initial revision 2002-09-22 13:44:29 +00:00
carl
ad7618d678 * gets64bit was not returning an int64! 2002-09-22 09:08:40 +00:00
carl
81afd347dd + division by zero testing 2002-09-21 13:28:06 +00:00
carl
f172aa242b * currency cg tests (tested againt Delphi 3) 2002-09-18 18:29:07 +00:00
Jonas Maebe
b37a790e31 * fixed int64 tests 2002-09-16 19:24:09 +00:00
Jonas Maebe
f7a7c4d81b * some extra int64 - int64 tests for RISC processors 2002-09-08 20:29:36 +00:00
Jonas Maebe
b787f0ceec * getu32bit() now has a longword result instead of a longint 2002-09-08 20:27:37 +00:00
peter
952e80a72f * old logs removed and tabs fixed 2002-09-07 15:40:30 +00:00
peter
093aa5193e * updates to compile with kylix
* fixed some tests
2002-09-01 14:45:54 +00:00
peter
f59d6d528d * fixed long double typo that was using double instead of extended 2002-08-25 19:28:07 +00:00
peter
92c72b3b57 * failure test splitted for getmem reporting nil or a runtime error 2002-08-25 19:27:40 +00:00
peter
f7d7ab374e * new linux .o file 2002-08-25 19:26:38 +00:00
peter
79205a7861 * splitted in $E+ file and without emulator 2002-08-25 19:26:23 +00:00
carl
589f06c18f + mre tests for cg testuit 2002-08-10 08:27:43 +00:00