This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Creation of precompiled headers fails for gcc-3.4.0 on i386-pc-solaris2.8
- From: Rainer Orth <ro at TechFak dot Uni-Bielefeld dot DE>
- To: Brad Spencer <spencer at infointeractive dot com>
- Cc: libstdc++ at gcc dot gnu dot org, gcc-bugs at gcc dot gnu dot org
- Date: 28 Apr 2004 01:42:47 +0200
- Subject: Re: Creation of precompiled headers fails for gcc-3.4.0 on i386-pc-solaris2.8
- References: <20040426150609.G11414@infointeractive.com> <20040426151753.H11414@infointeractive.com> <20040427094600.A7589@infointeractive.com>
Brad Spencer <spencer@infointeractive.com> writes:
> static tree
> ix86_build_builtin_va_list (void)
> {
> tree f_gpr, f_fpr, f_ovf, f_sav, record, type_decl;
>
> /* For i386 we use plain pointer to argument area. */
> if (!TARGET_64BIT)
> return build_pointer_type (char_type_node);
>
> // ...
> }
>
> So for i386-pc-solaris2.8, who's right? :)
I just ran into the same problem in a different context (investigating many
g++ testsuite failures on i386-pc-solaris2.10). The i386.c definition is
wrong for Solaris 2/x86. I'm currently testing a patch to use the default
instead.
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Faculty of Technology, Bielefeld University