SuccessChanges

Summary

  1. [SDAG] reduce code duplication; NFC (details)
  2. [RISCV] Add riscv{32,64} to ALL_CRT_SUPPORTED_ARCH list (details)
  3. [GWP-ASan] Respect compiler-rt's -fno-lto (details)
  4. [Sema] Suppress -Wchar-subscripts if the index is a literal char (details)
Commit 777d1d1d98118b18ebe7c86ec8b58aa439c7fcbc by spatel
[SDAG] reduce code duplication; NFC
The file was modifiedllvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
Commit dd2588001082d7299f71552029b06fd0620fe23c by ed.jones
[RISCV] Add riscv{32,64} to ALL_CRT_SUPPORTED_ARCH list
This allows crtbegin and crtend to be built, allowing RISC-V to no
longer rely on implementations from libgcc.
Differential revision: https://reviews.llvm.org/D68393
The file was modifiedcompiler-rt/cmake/config-ix.cmake
Commit 343597789eba1e6482e130b0c1b0818b1432d311 by 31459023+hctim
[GWP-ASan] Respect compiler-rt's -fno-lto
https://bugs.llvm.org/show_bug.cgi?id=43722
GWP-ASan didn't include SANITIZER_COMMON_CFLAGS, and thus would produce
LLVM bitcode files, when compiler-rt is generally built without LTO.
The file was modifiedcompiler-rt/lib/gwp_asan/CMakeLists.txt
Commit 7adab7719e55e1b29bfd521dcc73f202139e8f41 by ed.jones
[Sema] Suppress -Wchar-subscripts if the index is a literal char
Assume that the user knows what they're doing if they provide a char
literal as an array index. This more closely matches the behavior of
GCC.
Differential Revision: https://reviews.llvm.org/D58896
The file was modifiedclang/lib/Sema/SemaExpr.cpp
The file was modifiedclang/test/SemaCXX/warn-char-subscripts.cpp

Summary

  1. Remove error in additional '(' that was placed in previous patch. (details)
Commit 53b0602b58d29771a9637826db88c6849212dff0 by 31459023+hctim
Remove error in additional '(' that was placed in previous patch.
The file was modifiedzorg/buildbot/builders/sanitizers/buildbot_cmake.sh