libstdc++ ABI break
Daniel Jacobowitz
drow@false.org
Fri Oct 5 21:30:00 GMT 2007
Hi Ben,
MontaVista were recently running the LSB 3.x certification tests
against gcc 4.2.0. It whines that __do_catch and __do_upcast
should be after __is_pointer_p and __is_function_p in the
std::type_info vtable. I believe the difference came from this
patch:
2007-06-26 Benjamin Kosnik <bkoz@redhat.com>
* include/ext/throw_allocator.h: Fixes for -fno-exceptions.
* testsuite/util/testsuite_shared.cc: Same.
* testsuite/util/io/illegal_input_error.hpp: Same.
* testsuite/util/io/verified_cmd_line_input.cc: Same.
* libsupc++/typeinfo (type_info): Correct comment formatting,
clarify member access and public interface.
* libsupc++/exception: Less compressed comments.
* libsupc++/new: Same.
At a guess, you weren't intending to change the ABI there?
--
Daniel Jacobowitz
CodeSourcery
More information about the Libstdc++
mailing list