https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61728

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2014-07-07
                 CC|                            |jason at gcc dot gnu.org
     Ever confirmed|0                           |1

--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> ---
This restores the missing symbol:

--- a/libstdc++-v3/libsupc++/cxxabi.h
+++ b/libstdc++-v3/libsupc++/cxxabi.h
@@ -300,7 +300,7 @@ namespace __cxxabiv1

     virtual bool
     __pointer_catch(const __pbase_type_info* __thr_type, void** __thr_obj,
-                   unsigned __outer) const = 0;
+                   unsigned __outer) const;
   };

   // Type information for simple pointers.

But I don't know why it was made pure. 

Jason, was the change from inline to pure necessary to fix a failure?

The function is still defined as inline in libsupc++/tinfo.h

Reply via email to