[PATCH] D57119: [libFuzzer][MSVC] Disable exceptions in MSVC headers

Martin Storsjö via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 9 13:33:34 PDT 2021


mstorsjo added a comment.

I'm a bit curious about the root causes of this patch - is it for builds with MS STL or libc++, and what were the actual issues it was trying to fix? I'm getting mixed signals from the comments in the discussion thread above.

As things stand right now, the `-D_HAS_EXCEPTIONS=0` option breaks libc++ when it runs on top of vcruntime, see D103947 <https://reviews.llvm.org/D103947> for a fix for that and for discussion whether this is a setup that libc++ wants to commit to supporting.


Repository:
  rCRT Compiler Runtime

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

https://reviews.llvm.org/D57119



More information about the llvm-commits mailing list