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 13:40:06 -0800
- Subject: Re: Ada updates frozen
- References: <10311022010.AA18148@vlsi1.ultra.nyu.edu>
kenner@vlsi1.ultra.nyu.edu (Richard Kenner) writes:
> > 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.
>
> OK, but just so you know, it's *that* which breaks Ada currently.
I realize this. Do you think it will work (at least as a stopgap
measure) for Ada to use
GET_MODE_BITSIZE (mode_for_precision (LONG_DOUBLE_TYPE_SIZE))
instead of bare LONG_DOUBLE_TYPE_SIZE? After I change
GET_MODE_BITSIZE to mean what it used to mean, that is.
zw