comp.lang.ada
 help / color / mirror / Atom feed
From: James Hopper <hopperj@dayton.saic.com>
Subject: Mac Ada
Date: 19 Oct 1994 14:31:29 GMT
Date: 1994-10-19T14:31:29+00:00	[thread overview]
Message-ID: <383ak1$576@dayuc.dayton.saic.com> (raw)

In article <1994Oct18.175809.26163@nosc.mil> Beth Walker,
bwalker@nosc.mil writes:
>Looks like Ada/Ed will be it for MacIntosh folks.  There will be
>NO commercial Ada compiler for the Mac.

Not entirely true.  I know of one commercial ada vendor who is very
interested
in porting their AIX R/6000 compiler to powerMac.  It might even be fairly
sraightforward given that a few people have gotten object code from AIX
C compilers to link and run in the powermac environment [at least thats
their
claim on the mac newsgroups].  

Also Motorolla is funding verdix to produce a powerpc compiler for their
processors. if as expected they have signed license agreement with apple 
to sell powermacs into the gov't environment i would expect them to port
this to powermac.  [hey i can dream ;-)]

In additon the major problem according to
several people with getting gcc to work for the mac was apples support
for the pacal keyword which caused c to genreate calls with pascal
conventions
as to argument order on the stack, return value location etc.  The
Powermac
and the new Universal interfaces have dropped this requirement making a
gcc
and thus a GNAT port more standard.

In addition i know of at least one person who has gcc 2.6 running on a mac
under a freeware unix shell called MacMint.  Linux is being worked on
for the powermac and there is already a linux port for GNAT.
either of these would make porting gnat much more doable in the opinion
of several people who should know.  

Bottom line, all is not lost.


Jim Hopper



             reply	other threads:[~1994-10-19 14:31 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1994-10-19 14:31 James Hopper [this message]
  -- strict thread matches above, loose matches on Subject: below --
1988-05-09 23:38 Mac Ada larry
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox