This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

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>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]