------- Comment #2 from janus at gcc dot gnu dot org 2009-11-30 23:03 ------- (In reply to comment #0) > This gives > > undefined reference to `create_interface_' > > when linking. 'create_interface' is the abstract interface of the deferred > TBP. > Instead of calling this, one should do the same as for other TBPs.
One correctly runs into 'select_class_proc' also for deferred TBPs. We just need to suppress the call for the basetype (check for abstract type). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42144