bpapi.h (TARGET_BPABI_CPP_BUILTINS): Define __GXX_TYPEINFO_EQUALITY_INLINE but...
bpapi.h (TARGET_BPABI_CPP_BUILTINS): Define __GXX_TYPEINFO_EQUALITY_INLINE but not __GXX_MERGED_TYPEINFO_NAMES. gcc: * config/arm/bpapi.h (TARGET_BPABI_CPP_BUILTINS): Define __GXX_TYPEINFO_EQUALITY_INLINE but not __GXX_MERGED_TYPEINFO_NAMES. * config/arm/symbian.h (TARGET_OS_CPP_BUILTINS): Define __GXX_MERGED_TYPEINFO_NAMES. * config/i386/cygming.h (TARGET_OS_CPP_BUILTINS): Define __GXX_TYPEINFO_EQUALITY_INLINE. libstdc++-v3: * libsupc++/typeinfo (__GXX_TYPEINFO_EQUALITY_INLINE): Define. Use instead of __GXX_MERGED_TYPEINFO_NAMES to condition inline definitions. * libsupc++/tinfo.cc (operator==): Condition on __GXX_TYPEINFO_EQUALITY_INLINE; check __GXX_MERGED_TYPEINFO_NAMES to determine algorithm. * libsupc++/tinfo2.cc (type_info::before): Likewise. From-SVN: r118755
Showing
- gcc/ChangeLog 10 additions, 0 deletionsgcc/ChangeLog
- gcc/config/arm/bpabi.h 1 addition, 1 deletiongcc/config/arm/bpabi.h
- gcc/config/arm/symbian.h 10 additions, 7 deletionsgcc/config/arm/symbian.h
- gcc/config/i386/cygming.h 1 addition, 0 deletionsgcc/config/i386/cygming.h
- libstdc++-v3/ChangeLog 10 additions, 0 deletionslibstdc++-v3/ChangeLog
- libstdc++-v3/libsupc++/tinfo.cc 5 additions, 1 deletionlibstdc++-v3/libsupc++/tinfo.cc
- libstdc++-v3/libsupc++/tinfo2.cc 5 additions, 1 deletionlibstdc++-v3/libsupc++/tinfo2.cc
- libstdc++-v3/libsupc++/typeinfo 29 additions, 1 deletionlibstdc++-v3/libsupc++/typeinfo
Loading
Please register or sign in to comment