コンパイルしている抽象クラスが仮想デストラクタを必要としないことを gcc に伝える方法はありますか (COM オブジェクトには決してありません)。たとえば、nsISupports は常に仮想デストラクタの欠落について文句を言います。この警告が必要な場合、COM に似ていないクラスがある可能性があるため、警告をオフにしても役に立ちません。
そのため __attribute__((com_interface)) は廃止され、vtable レイアウトのみが変更されました。このクラスに欠落しているデストラクタについて警告されたくないことをコンパイラに伝えることができる別の __attribute__ はありますか?