This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

What CPU ports should have working Ada?


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]