mstorsjo added a comment.

This change had another breaking effect as well, for the MinGW target. Code 
that implements a COM interface easily ends up overriding a 
`__declspec(nothrow)` function with a method that in most cases (at least in 
cases that follow the microsoft sample code) lacks the same attribute. For code 
with `-fms-extensions`, this is a warning (as all exception spec mismatches are 
non-fatal there), but MinGW code doesn't necessarily use this option. See 
https://bugs.llvm.org/show_bug.cgi?id=42100 for full issue report and 
discussion.


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D62435/new/

https://reviews.llvm.org/D62435



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to