comp.lang.ada
 help / color / mirror / Atom feed
From: Kilgallen@SpamCop.net (Larry Kilgallen)
Subject: Re: Specifying parameter passing convention and place (register)
Date: 6 Jul 2004 23:14:19 -0500
Date: 2004-07-06T23:14:19-05:00	[thread overview]
Message-ID: <$RVvBAOy5BPi@eisner.encompasserve.org> (raw)
In-Reply-To: opsap78nn4p4pfvb@bram-2

In article <opsap78nn4p4pfvb@bram-2>, "Nick Roberts" <nick.roberts@acm.org> writes:
> On 6 Jul 2004 07:58:55 -0500, Larry Kilgallen <Kilgallen@SpamCop.net>  
> wrote:
> 
>> GNAT has (reportedly) implemented the DEC Ada mechanism for doing
>> this. Why not use that ?   Unless you find a particular defect in
>> that design, commonality is good.
> 
> Where would I find the documentation for this, please? I have sought but  
> not found.

I would presume it is in the GNAT documentation.

> Would I be right in thinking that, sadly, DEC Ada is now nearly as dead as  
> the Dodo? If so, there isn't doesn't really seem to be any reason for me  
> to use the DEC Ada mechanism, other than perhaps that it is well-designed  
> in general and a good model to copy.

I would think the fact that GNAT also implements it would be a good
reason.  DEC Ada is still used on VAX and Alpha, but is not being
ported to the Itanium implementation of VMS.  No new features are
being added, but support is available from HP.  The current name
is either Compaq Ada or HP Ada, depending on how far the renaming
police have gotten.

> GNAT on any other platform (than VMS) uses the GCC way of inlining machine  
> code, which I am certainly not going to replicate.

I was referring to calling other languages, not inlining.



  reply	other threads:[~2004-07-07  4:14 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-07-05 23:25 Specifying parameter passing convention and place (register) Nick Roberts
2004-07-06 12:58 ` Larry Kilgallen
2004-07-06 17:30   ` Nick Roberts
2004-07-07  4:14     ` Larry Kilgallen [this message]
2004-07-07 13:13       ` Nick Roberts
2004-07-07 18:54         ` Larry Kilgallen
2004-07-07 21:01           ` Nick Roberts
2004-07-08 12:06             ` Larry Kilgallen
2004-07-08 15:29               ` Nick Roberts
2004-07-08 14:09             ` Bob Spooner
2004-07-08 18:10               ` Nick Roberts
2004-07-08 12:27           ` Georg Bauhaus
2004-07-08 15:38             ` Larry Kilgallen
2004-07-08 18:03               ` Georg Bauhaus
2004-07-09 21:29 ` Keith Thompson
2004-07-09 21:50   ` Nick Roberts
replies disabled

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