comp.lang.ada
 help / color / mirror / Atom feed
From: "Dr. Adrian Wrigley" <amtw@linuxchip.demon.co.uk.uk.uk>
Subject: Is All_Calls_Remote permitted in non DSA code?
Date: Tue, 02 Sep 2003 01:15:47 +0100
Date: 2003-09-02T01:15:47+01:00	[thread overview]
Message-ID: <UiR4b.3823$c12.48129@newsfep4-glfd.server.ntli.net> (raw)

Hi!

(Continuing my monolog on issues linked to Annex E...)

I have found that GNAT 3.15p generates code that won't run properly when
calling subprograms in a unit marked "pragma All_Calls_Remote;"

gnatmake builds the program fine, and then a Program_Error is raised
at runtime at the point of call.  I hadn't anticipated this.

Adding an Annex E pragma shouln't stop normal compilation of the code,
should it?  Simply adding a  "pragma Remote_Call_Interface;" doesn't stop
normal operation.

Thank you for your suggestions.
-- 
Dr. Adrian Wrigley, Cambridge


Exception message     :
Distribution support not installed in your environment
For information on GLADE, contact Ada Core Technologies




             reply	other threads:[~2003-09-02  0:15 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-09-02  0:15 Dr. Adrian Wrigley [this message]
2003-09-02  7:06 ` Is All_Calls_Remote permitted in non DSA code? Samuel Tardieu
replies disabled

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