This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

libstdc++ ABI break


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]