This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Target FUNCTION_{PRO,EPI}LOGUE question
kenner@vlsi1.ultra.nyu.edu (Richard Kenner):
> It's used by ASIS, not the runtime.
Just to precise to the non Ada acronyms specialist: ASIS is a standard
Ada 95 API to access semantic information produced by the compiler.
The GNAT implementation of ASIS shares some source files from the GNAT
front-end and those have the same license as the GNAT runtime, and
uintp is part of these, but is not present in the GNAT runtime.
Florian Weimer <Florian.Weimer@RUS.Uni-Stuttgart.DE>:
> Actually, there are some obscure cases in which universal integers
> exist during run time, and they can even be larger than a machine word
> (but unsual architectures, you only need three additional bits, so GNU
> MP is certainly overkill).
I'm surprised by this statement, I believe all runtime computations
are done with T'Base which is implementation defined and will probably
match a machine supported size (but of course could be using GMP).
Could you point out an AI or relevant documents on your obscure cases?
--
Laurent Guerby <guerby@acm.org>