From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,818de2d69a09a340 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!newsfeed.gamma.ru!Gamma.RU!npeer.de.kpn-eurorings.net!newsfeed.arcor.de!news.arcor.de!not-for-mail Date: Sun, 02 Apr 2006 15:05:51 +0200 From: Georg Bauhaus User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Cross-Compiling Ada to Netware with GNAT References: <1143070697.388445.48160@i39g2000cwa.googlegroups.com> <7ypUf.840433$x96.418837@attbi_s72> <1143985844.118642.221410@e56g2000cwe.googlegroups.com> In-Reply-To: <1143985844.118642.221410@e56g2000cwe.googlegroups.com> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Message-ID: <442fda05$0$17573$9b4e6d93@newsread2.arcor-online.net> Organization: Arcor NNTP-Posting-Date: 02 Apr 2006 16:04:57 MEST NNTP-Posting-Host: 33b65829.newsread2.arcor-online.net X-Trace: DXC=L]AVI08lkDQ5U85hF6f;DjW\KbG]kaMHDAHcn;Zl5eHf]oC8c]G>FKhP3YJKgE\jL9967:gQW?TA X-Complaints-To: usenet-abuse@arcor.de Xref: g2news1.google.com comp.lang.ada:3709 Date: 2006-04-02T16:04:57+02:00 List-Id: Marco wrote: > Jeffrey > I suspect there's probably a fairly easy way to get a version > of GNAT that will >> produce output suitable for nlmconv, but as a last resort you could look into a >> compiler that generates C as its intermediate language, such as the one from >> Sofcheck: >> >> http://www.sofcheck.com/products/adamagic.html > > I have never used this product but it seems that it would be kind of > a pain to "debug" or integrate from the generated code back to the > source code (by the way what marketing guy came up with those horrible > product names). It is quite common for C to be a target language. The C files refer back to the original sources via #line directives, for example. This has worked well for several decades, in several setups.