http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57514
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- > How does C++ run-tim use the least significant bit to indicate > whether a member function is virtual? Why not read the ABI? Basically pointer to member function need to indicate if they are either a virtual function (then an indirect call via the vtable) or a direct call (just use the pointer to member function ptr).