------- Additional Comments From dave at hiauly1 dot hia dot nrc dot ca  
2005-04-05 12:06 -------
Subject: Re:  [4.0/4.1 Regression] Undefined symbol: vtable for 
__cxxabiv1::__vmi_class_type_info

> ------- Additional Comments From mmitchel at gcc dot gnu dot org  2005-04-05 
> 06:49 -------
> Dave --
> 
> I suspect that there is some PCH involvement here.  In particular, the 
> warnings
> you're seeing while compiling header_cassert are very surprising, in that the
> preprocessed source for that file does not contain the string "_S_do_it".  
> So, I
> think the problem is related to PCH.  To fix that, I'll need a test case that 
> I
> can reproduce in a cross environment; i.e., preprocessed source that I can 
> turn
> into a PCH, and then some use of the PCH that produces the warnings.
> 
> In any case, I'm going to test, and then check in, the latest patch, as lots 
> of
> link-time warnings is better than link failures.

The warnings are from GCC:

ginyu% grep "used but never defined" *.c
decl2.c:          cp_warning_at ("inline function %qD used but never defined", 
decl);

You could be right that this is a PCH problem and possibly configuring
with --disable-libstdcxx-pch would help.

Dave


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19159

Reply via email to