------- Comment #2 from spark at gcc dot gnu dot org 2008-01-23 23:23 ------- I understand why it's difficult to delete the code in the middle-end. But this case seems to be quite common - not the empty body but more common cases are destructors whose body doesn't need vtable.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34949