Index: compiler-rt/lib/sanitizer_common/sanitizer_win.cpp =================================================================== --- compiler-rt/lib/sanitizer_common/sanitizer_win.cpp +++ compiler-rt/lib/sanitizer_common/sanitizer_win.cpp @@ -1059,6 +1059,10 @@ return "unknown exception"; } +#ifdef __clang__ +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wframe-larger-than=" +#endif uptr ReadBinaryName(/*out*/char *buf, uptr buf_len) { if (buf_len == 0) return 0; @@ -1082,6 +1086,9 @@ uptr ReadLongProcessName(/*out*/char *buf, uptr buf_len) { return ReadBinaryName(buf, buf_len); } +#ifdef __clang__ +#pragma clang diagnostic pop +#endif void CheckVMASize() { // Do nothing.