Undo the earlier revert of the ABI change in libsupc++. On further discussion,

posting an errata notice with 9.1 is the less painful solution.

Approved by:	dim (mentor)
This commit is contained in:
David Chisnall 2012-03-30 12:48:36 +00:00
parent 66265da747
commit 52076325c4
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=233699

View File

@ -100,6 +100,12 @@ namespace std
bool operator!=(const type_info& __arg) const
{ return !operator==(__arg); }
// Return true if this is a pointer type of some kind
virtual bool __is_pointer_p() const;
// Return true if this is a function type
virtual bool __is_function_p() const;
// Try and catch a thrown type. Store an adjusted pointer to the
// caught type in THR_OBJ. If THR_TYPE is not a pointer type, then
// THR_OBJ points to the thrown object. If THR_TYPE is a pointer
@ -113,12 +119,6 @@ namespace std
virtual bool __do_upcast(const __cxxabiv1::__class_type_info *__target,
void **__obj_ptr) const;
// Return true if this is a pointer type of some kind
virtual bool __is_pointer_p() const;
// Return true if this is a function type
virtual bool __is_function_p() const;
protected:
const char *__name;