This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
What CPU ports should have working Ada?
- From: Joel Sherrill <joel dot sherrill at OARcorp dot com>
- To: gcc at gcc dot gnu dot org
- Date: Fri, 31 Jan 2003 07:36:04 -0600
- Subject: What CPU ports should have working Ada?
- Organization: OAR Corporation
Hi,
I am curious as to which CPU ports are believed to have
at least one port of GNAT that works reasonably well.
For the sake of argument, let's say on either the
last 2.8.1 based gnat or gcc 3.x based gnat.
I know these CPUs have GNAT ports:
+ i386 (Linux, RTEMS, LynxOS, Windows, etc)
+ mips (SGI, VxWorks, RTEMS, etc)
+ powerpc (LynxOS, VxWorks, RTEMS, etc)
+ sparc (Solaris, RTEMS, etc)
+ hppa (HP-UX)
+ alpha (Tru64 UNIX and OpenVMS)
+ m68k (VxWorks)
NOTES:
+ LynxOS 4.0 is ELF and not supported. Only
XCOFF based 3.1.1 is supported from gcc 2.8.1 base.
+ m68k is from gcc 2.8.1 base and thus probably COFF only.
3.2 source base does not build due to this error from
raise.c: __builtin_eh_return_data_regno not currently supported
+ i386, mips, powerpc, and sparc are buildable in 3.2 source.
+ I don't know the status of hppa and alpha in the 3.2 source.
Are there any details I am missing or incorrect on?
--
Joel Sherrill, Ph.D. Director of Research & Development
joel@OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985