This is the mail archive of the
libstdc++-cvs@gcc.gnu.org
mailing list for the libstdc++ project.
r188120 - in /branches/google/gcc-4_6-mobile/vt...
- From: llozano at gcc dot gnu dot org
- To: libstdc++-cvs at gcc dot gnu dot org
- Date: Fri, 01 Jun 2012 17:24:56 -0000
- Subject: r188120 - in /branches/google/gcc-4_6-mobile/vt...
Author: llozano
Date: Fri Jun 1 17:24:54 2012
New Revision: 188120
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188120
Log:
Several changes to fix issues due to the libstd++ library not being built with -fvtable-verify
* gcc/cgraph.h (debug_varpool_node): add this new routine to be able do
dump information about a single node in the varpool.
* gcc/varpool.c (debug_varpool_node): add this new routine to be able do
dump information about a single node in the varpool.
* gcc/config/i386/i386.c (ix86_code_end): disable code to generate
fake entry points for the vtable verification runtime library entry points
* gcc/cp/vtable-class-hierarchy.c (register_all_pairs): added some debug
traces
* gcc/temp-libgcc.cc: made some declarations static.
(__VerifyVtablePointer): Improved some trace messages
* gcc/tree-vtable-verify.c (find_vtable_map_decl): Fixed a couple of
compile-time warnings.
* libstdc++-v3/config/abi/pre/gnu.ver: added rule so that vtable_map
variables are not marked as LOCAL.
Modified:
branches/google/gcc-4_6-mobile/vtable-security/libstdc++-v3/config/abi/pre/gnu.ver
Changes in other areas also in this revision:
Modified:
branches/google/gcc-4_6-mobile/vtable-security/ChangeLog.vtable-security
branches/google/gcc-4_6-mobile/vtable-security/gcc/cgraph.h
branches/google/gcc-4_6-mobile/vtable-security/gcc/config/i386/i386.c
branches/google/gcc-4_6-mobile/vtable-security/gcc/cp/vtable-class-hierarchy.c
branches/google/gcc-4_6-mobile/vtable-security/gcc/temp-libgcc.cc
branches/google/gcc-4_6-mobile/vtable-security/gcc/tree-vtable-verify.c
branches/google/gcc-4_6-mobile/vtable-security/gcc/varpool.c