> Is this ABI, or private to a release of the compiler? If the latter,
> then OK. Otherwise, I don't think we should presume that the reserved
> bits won't get used.
The latter, there is no fixed ABI for Ada.
--
Eric Botcazou
On 13/11/16 22:31, Eric Botcazou wrote:
> Similarly to x86, PowerPC and SPARC, this enables the use of custom run-time
> descriptors in Ada, thus eliminating the need for trampolines and executable
> stack in presence of pointers to nested functions.
>
> This still uses bit 1 for the run-time id
Similarly to x86, PowerPC and SPARC, this enables the use of custom run-time
descriptors in Ada, thus eliminating the need for trampolines and executable
stack in presence of pointers to nested functions.
This still uses bit 1 for the run-time identification scheme because bumping
the function