This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Ada updates frozen
- From: "Zack Weinberg" <zack at codesourcery dot com>
- To: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- Cc: gcc at gcc dot gnu dot org
- Date: Sun, 02 Nov 2003 11:47:00 -0800
- Subject: Re: Ada updates frozen
- References: <10311021942.AA18066@vlsi1.ultra.nyu.edu>
kenner@vlsi1.ultra.nyu.edu (Richard Kenner) writes:
> I am presently testing a patch which reverts GET_MODE_BITSIZE to its
> original meaning (i.e. GET_MODE_SIZE * BITS_PER_UNIT) and introduces
> a new macro GET_MODE_PRECISION which is used in a very few places
> (notably mode_for_size).
>
> So you're going to rename it as mode_for_precion?
Yes, although not immediately; I intend to submit a minimal but
contentful change followed by a series of large mechanical name
changes.
> And what about the _TYPE_SIZE macros? Will they go back to being *sizes*
> or remain precisions?
They need to remain precision (and I will rename them as such)
otherwise we cannot know which type to use for C long double on ia64
and i386.
The way the back end specifies the ABI's requirements for type sizes
(precisions) is unpleasantly C-centric and I would welcome ideas on
how to make it more generic.
zw