comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@cs.nyu.edu (Robert Dewar)
Subject: Re: Calling Ada from C
Date: 1995/04/04
Date: 1995-04-04T00:00:00+00:00	[thread overview]
Message-ID: <3ls6ah$no3@gnat.cs.nyu.edu> (raw)
In-Reply-To: 3lckgf$36r@theopolis.orl.mmc.com

T.E.D. notes that GNAT has the "restriction" that if the main program is
not in Ada, then you must "manually
 call the elaboration routine.

It is true that this is the case, and indeed thuis is according to
Implementation Advice in the RM, which even suggests the name of the
routine to be called "adainit".

We can in fact eventually hook into the collect2 mechanism that is used
to automatically elaborate C++ constructors. However, I am not sure that
this "removal of the restriction" is such a good thing. It seems to me
to have advantages to control exactly where elaboration takes place.





  reply	other threads:[~1995-04-04  0:00 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1995-03-22 13:26 Calling Ada from C Roger L Costello
1995-03-22 13:58 ` David Paton
1995-03-23 17:22 ` Theodore Dennison
1995-03-24 17:14   ` Larry Kilgallen, LJK Software
1995-03-26 11:53     ` Robert Dewar
1995-03-27 14:47       ` Theodore Dennison
1995-03-28  0:00         ` Cyrille Comar
1995-03-28  0:00         ` Robert Dewar
1995-03-29  2:47         ` Larry Kilgallen, LJK Software
1995-03-29  0:00           ` Theodore Dennison
1995-04-04  0:00             ` Robert Dewar [this message]
1995-03-27 19:48     ` Robert I. Eachus
1995-03-29  0:00       ` Larry Kilgallen, LJK Software
  -- strict thread matches above, loose matches on Subject: below --
2007-02-22 15:46 hannibal.holm
2007-02-22 16:17 ` Ludovic Brenta
2007-02-22 17:28 ` Adam Beneschan
2007-02-22 20:40 ` Aurele
2007-02-23 13:53 ` Stephen Leake
2007-02-27 12:49   ` hannibal.holm
2007-02-27 18:03     ` Adam Beneschan
2007-02-28  2:54     ` Jeffrey R. Carter
2000-08-25  0:00 Maxwelton
1996-10-29  0:00 How is an ADA compiler done? Robert Dewar
1996-11-08  0:00 ` calling ADA from C EDSTAM Mikael
1996-11-14  0:00   ` Robert Dewar
1991-02-23 16:01 calling Ada " David B Lightstone
1988-10-16  0:23 calling ada from c Maureen Cragg
1988-10-17 17:21 ` Maureen Cragg
replies disabled

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