fpc/tests/test/cg/obj
Jonas Maebe 4ac396bd74 * and now the actual test object files...
git-svn-id: trunk@21108 -
2012-04-28 22:28:26 +00:00
..
aix * and now the actual test object files... 2012-04-28 22:28:26 +00:00
amiga/m68k
beos/i386 * tests part of Olivier Coursier's BeOS patch 2007-09-07 19:27:06 +00:00
darwin * hopefully final fixes to this test... 2010-06-04 22:27:15 +00:00
freebsd * Update complete i386-freebsd C objects with gcc 4.2.1 from FreeSBD 8.2 release 2012-03-03 10:45:04 +00:00
go32v2/i386 * add missing go32v2 GCC compiled objects 2010-11-11 22:48:56 +00:00
haiku/i386 + c linking test cases for i386-haiku by Olivier Coursiere 2009-03-08 11:55:41 +00:00
linux Recompile sparc-linux objects using gcc Debian 4.3.2-1.1 2012-03-30 21:13:00 +00:00
macos/powerpc
netbsd * i386 NetBSD compiled objects added using GCC 4.1.3 2012-02-12 19:06:01 +00:00
openbsd New OpenBSD-x86_64 C compiled objects 2012-04-08 17:47:48 +00:00
os2/i386
solaris * recompiled versions from the latest source 2010-06-04 22:50:06 +00:00
win32/i386 * new object files compiled with mingw32 gcc 3.4.5 2011-03-09 13:44:56 +00:00
win64/x86_64 * replaced dummies by really compiled files 2006-09-09 19:01:02 +00:00
wince/arm * updated ctest.o and tcext*.o files for arm-wince. 2006-07-02 14:12:33 +00:00
cpptcl1.cpp o partially applied patches from mantis #16248 by Sven Barth: 2010-05-08 09:59:08 +00:00
cpptcl2.cpp o partially applied patches from mantis #16248 by Sven Barth: 2010-05-08 09:59:08 +00:00
ctest.c * Add some macros to support compilation by old Borland C compiler 2011-10-03 21:37:17 +00:00
readme.txt New OpenBSD-x86_64 C compiled objects 2012-04-08 17:47:48 +00:00
stdint.h * Fixed spell error revealed by lintian. 2010-10-06 20:33:57 +00:00
tcext3.c * new additional C parameter passing test programs 2005-12-18 21:57:19 +00:00
tcext4.c * new additional C parameter passing test programs 2005-12-18 21:57:19 +00:00
tcext5.c * updated ctest.o and tcext*.o files for arm-wince. 2006-07-02 14:12:33 +00:00
tcext6.c * Add some macros to support compilation by old Borland C compiler 2011-10-03 21:37:17 +00:00

These subdirectories contain the object files for ctest.c compiled with
their respective GCC compilers.

Each time a new test is done on a compiler, it should be put in the
following list, so as to determine which compiler versions can be
used by Free Pascal for interfacing to C modules.

Tested compilers (OK)
---------------------
go32v2 : 2.95.3 20010315/djgpp (release)
         tcext6, cpp*.cpp complied with GCC version 3.4.4
Win32 :  2.95.3-5 (cygwin special)
Amiga :  GCC 2.91.66
 (long long/double support is buggy in this version of GCC, so it cannot be used)
Linux-m68k :  GCC 2.95.4 and 3.0.4
Linux-i386 : GCC 2.95.4 20011002 (Debian prerelease)

NetBSD-m68k : GCC 2.95.3 on NetBSD elf 1.6

Macos-powerpc : MrC C Compiler 4.1.0f1c1 for MPW (dont know yet if it
    can be used with FPC, but at least ctest.c compiles)

wince 4.21 : GCC 3.3.3

Solaris-i386 : gcc (GCC) 3.4.3 (csl-sol210-3_4-20050802)
Solaris-x86_64 : gcc (GCC) 3.4.3 (csl-sol210-3_4-20050802) with -m64 option

Freebsd-x86_64 : gcc (GCC) 4.2.1 20070719  [FreeBSD]

OpenBSD-i386 : gcc (GCC) 4.2.1 20070719 
NetBSD-i386 : gcc (GCC) 4.1.3 20080704 prerelease (NetBSD nb2 20081120)
FreeBSD-i386 : gcc (GCC) 4.2.1 20070719  [FreeBSD] 8.2-RELEASE
Linux-sparc : gcc (Debian 4.3.2-1.1) 4.3.2
OpenBSD-x86_64 : gcc (GCC) 4.2.1 20070719