This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: fix malloc_allocator, rfc c++ front end bug?
- From: Richard Henderson <rth at redhat dot com>
- To: Paolo Carlini <pcarlini at suse dot de>
- Cc: libstdc++ at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Sat, 4 Dec 2004 16:21:15 -0800
- Subject: Re: fix malloc_allocator, rfc c++ front end bug?
- References: <20041204225954.GA631@redhat.com> <41B243BF.7070206@suse.de>
On Sun, Dec 05, 2004 at 12:09:51AM +0100, Paolo Carlini wrote:
> Maybe precompiled headers related? If available, are used when running the
> testsuite and you don't notice if an include is missing... Therefore
> everything goes as-if precompiled headers were *not* available on
> alpha-linux. Is my guess correct?
Yes. Adding -Winvalid-pch gives
cc1plus: warning: /home/rth/work/gcc/bld-head/alphaev67-unknown-linux-gnu/libstdc++-v3/include/alphaev67-unknown-linux-gnu/bits/stdc++.h.gch/O0g.gch: created and used with differing settings of '-mieee-conformant'
If I add -mieee to the command line (which is how libstdc++ itself is
built, but apparently not the testsuite), then I get
cc1plus: warning: /home/rth/work/gcc/bld-head/alphaev67-unknown-linux-gnu/libstdc++-v3/include/alphaev67-unknown-linux-gnu/bits/stdc++.h.gch/O0g.gch: not used because '__NO_INLINE__' not defined
r~