comp.lang.ada
 help / color / mirror / Atom feed
From: "Dan'l Miller" <optikos@verizon.net>
Subject: Ada Implementation of functions and produce C for exotic architectures (Expressif)
Date: Wed, 11 Apr 2018 11:46:24 -0700 (PDT)
Date: 2018-04-11T11:46:24-07:00	[thread overview]
Message-ID: <552a0627-2a6f-4b51-a1a0-fdc70cc210a7@googlegroups.com> (raw)
In-Reply-To: <c963a08e-190a-4ccc-a26c-035ee4a47862@googlegroups.com>

In step 5, appears the following text “… header files generated by the CCG tool”.  The C code generated is C header files that conform (as an ABI of sorts) to the function/procedure declarations in the Ada spec, but for consumptipn by GCC’s C or C++ compilers.  The ALI file provides other useful-for-interworking information to the binder.

C is not a backend target of the GNAT compiler, despite C being a syntactic/semantic near-isomorph of PDP-11 assembly language limited to only 1970s-era structured programming control-flow constructs instead of offset-branching.


  reply	other threads:[~2018-04-11 18:46 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-04-11 17:17 Ada Implementation of functions and produce C for exotic architectures (Expressif) Patrice Freydiere
2018-04-11 18:46 ` Dan'l Miller [this message]
2018-04-11 19:07   ` Patrice Freydiere
2018-04-11 19:22     ` Dan'l Miller
2018-04-11 20:31       ` Niklas Holsti
2018-04-12  8:10         ` Mark Lorenzen
2018-04-11 19:41   ` Paul Rubin
2018-04-11 20:31     ` Dan'l Miller
2018-04-11 22:30       ` Randy Brukardt
2018-04-11 21:14 ` Simon Wright
2018-04-12  6:17   ` Patrice Freydiere
2018-04-12  7:19     ` rrr.eee.27
2018-04-12  7:51       ` Simon Wright
2018-04-11 21:57 ` Dan'l Miller
replies disabled

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