Commit Graph

26 Commits

Author SHA1 Message Date
yury
aa6f6423b2 * tests: On x86_64-android long double is 128-bit. There is no support for 128-bit floats in FPC yet. So disable long double tests for x86_64-android for now.
git-svn-id: trunk@39970 -
2018-10-18 12:31:23 +00:00
pierre
48f06bef12 Add C objects linked with $L directive in %FILES to fix dosbox go32v2 tests
git-svn-id: trunk@39129 -
2018-05-28 08:11:42 +00:00
yury
fcbefc94e3 * More correct comparison of long double values for case when long double=double in C.
git-svn-id: branches/targetandroid@23485 -
2013-01-22 10:41:43 +00:00
Jonas Maebe
025ec34e4d + "CExtended" type that is the same as "extended", but conforming to the
properties/behaviour of the equivalent of Extended in C (i.e., to
    "long double" on i386 and x86_64 platforms that support a 10 byte
    long double, and to "double" elsewhere)

git-svn-id: trunk@14912 -
2010-02-14 13:45:58 +00:00
paul
00624ad7a3 tests: remove {$STATIC ON} directive since it is not available anymore
git-svn-id: trunk@14580 -
2010-01-08 18:01:28 +00:00
Jonas Maebe
e630451adc * disabled longdouble testing now also for platforms with extended
since it's not working there either and this test is too important
    to get extra hidden failures

git-svn-id: trunk@9198 -
2007-11-11 17:26:00 +00:00
Jonas Maebe
7a94d05e23 * fixed typo
git-svn-id: trunk@8403 -
2007-09-08 11:11:35 +00:00
Jonas Maebe
2fa5d998c3 * disabled long double testing again for non-FPC_HAS_TYPE_EXTENDED, since
no one is working on long double support for non-x86 and having this test
    fail all the time can mask the introduction of other (more important)
    cdecl bugs

git-svn-id: trunk@8393 -
2007-09-07 10:53:31 +00:00
peter
5e4125a4da * more resets of failed
git-svn-id: trunk@8226 -
2007-08-05 20:31:12 +00:00
daniel
a14d56ada8 * Replace extended by clongdouble from ctypes and test it on all platforms now.
git-svn-id: trunk@8128 -
2007-07-22 10:05:52 +00:00
yury
be65e77702 * fixed test.
git-svn-id: trunk@7748 -
2007-06-20 20:11:33 +00:00
Jonas Maebe
2496946c23 * put tests in procedure so that an unbalanced stack will cause a crash
when exiting it

git-svn-id: trunk@7662 -
2007-06-14 16:50:08 +00:00
Jonas Maebe
bb83dd823e * only test long double versions if FPC_HAS_TYPE_EXTENDED is defined
git-svn-id: trunk@5611 -
2006-12-16 14:51:28 +00:00
fpc
790a4fe2d3 * log and id tags removed
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
fpc
50778076c3 initial import
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
peter
e417e34496 * truncate log 2005-02-14 17:13:06 +00:00
peter
0ab0eb77e3 * move extended size check to separate test 2003-10-31 16:47:31 +00:00
pierre
6de8e7f8e8 + use KNOWNRUNERROR for i386 long double problem 2002-11-18 16:48:00 +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
pierre
340f0e6edc * compatibility with C checks improved 2002-11-04 15:17:45 +00:00
peter
952e80a72f * old logs removed and tabs fixed 2002-09-07 15:40:30 +00:00
peter
f59d6d528d * fixed long double typo that was using double instead of extended 2002-08-25 19:28:07 +00:00
carl
362949f841 + var parameter testing
+ function result testing
+ floating point testing
2002-05-04 16:56:54 +00:00
carl
aa66edd3c9 + added structure testing 2002-04-22 19:09:02 +00:00
carl
11f178bbf9 + C module testing (unfinished) 2002-04-13 21:03:43 +00:00