mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-23 08:49:38 +02:00

+ Added test object files for aarch64-android. ........ + Added test object files for x86_64-android. ........ git-svn-id: branches/fixes_3_2@44047 -
68 lines
2.7 KiB
Plaintext
68 lines
2.7 KiB
Plaintext
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
|
|
NetBSD-x86_64 : gcc (GCC) 4.1.3 20080704 prerelease (NetBSD nb2 20081120)
|
|
Linux-arm-gnueabihf : gcc version 4.6.3 (Debian 4.6.3-8+rpi1)
|
|
Linux-mipsel : gcc (Debian 4.4.5-8) 4.4.5
|
|
Linux-mips : gcc (Debian 4.4.5-8) 4.4.5
|
|
|
|
|
|
Android-arm : GCC 4.7
|
|
Android-i386 : GCC 4.7
|
|
Android-mipsel : GCC 4.7
|
|
Android-aarch64 : GCC 4.9
|
|
Android-x86_64 : GCC 4.9
|
|
haiku-i386 : gcc 2.95.3-haiku-100818
|
|
aix-powerpc64 : gcc (GCC) 4.8.1 using "gcc -maix64" for TEST_CCOMPILER
|
|
on (AIX power-aix 1 7 00F84C0C4C00)
|
|
OS/2 (os2-i386): original EMX port of GCC (GCC 2.8.1) except for tcext6.c which
|
|
cannot be compiled using version 2.8.1 and thus GCC 3.0.4 was used for
|
|
compiling it (but FPC doesn't pass this test under OS/2 yet anyway)
|
|
|
|
Data retieved from .comment or similar section:
|
|
beos-i386 : GCC: (GNU) 2.95v.3-beos-060710
|
|
android-arm-eabi : GCC: (GNU) 4.7.A*
|
|
solaris-sparc : .acomp: WorkShop Compilers 4.2 30 Oct 1996 C 4.2
|
|
linux-arm : GCC: (GNU) 2.95.1 19990816 (release)
|
|
linux-arm-eabi : GCC: (Debian 4.3.2-1) 4.3.2
|
|
linux-powerpc : GCC: (GNU) 2.95.4 20011002 (Debian prerelease)
|
|
linux-powerpc64 : GCC: (GNU) 3.3.3 (SuSE Linux)
|
|
linux-powerpc64-le : GCC: (Red Hat 4.9.2-1) 4.9.2 20141101
|
|
linux-x86_64 : GCC: (GNU) 3.3.5 (Debian 1:3.3.5-8)
|
|
Data retrieved from Dwarf producer information:
|
|
darwin-x86_64 : GNU C 4.0.1 (Apple Inc. build 5465)
|
|
|
|
linux-aarch64 : gcc (Ubuntu/Linaro 4.8.4-2ubuntu1~14.04) 4.8.4
|
|
linux-sparc64 : GCC: (Debian 7.3.0-10) 7.3.0
|