SuccessChanges

Summary

  1. [libc][NFC] add macro for fuchsia to switch test backend to zxtest (details)
  2. Fix the warnings on unused variables (NFC) (details)
  3. [FuncAttrs] Add additional willreturn tests (NFC) (details)
Commit 4cfccd51335139871cad03ac451a2d27ebfe7761 by michaelrj
[libc][NFC] add macro for fuchsia to switch test backend to zxtest

This moves utils/UnitTest/Test.[h/cpp] to LibcTest.[h/cpp] and adds a
new Test.h that acts as a switcher so that Fuchsia can use the zxtest
backend for running our tests as part of their build.

FuchsiaTest.h is for including fuchsia's zxtest library and anything
else needed to make the tests work under fuchsia (currently just
undefining the isascii macro for the test).

Downstream users, please fix your build instead of reverting.

Reviewed By: sivachandra

Differential Revision: https://reviews.llvm.org/D94625
The file was addedlibc/utils/UnitTest/FuchsiaTest.h
The file was addedlibc/utils/UnitTest/LibcTest.h
The file was removedlibc/utils/UnitTest/Test.cpp
The file was modifiedlibc/utils/UnitTest/CMakeLists.txt
The file was addedlibc/utils/UnitTest/LibcTest.cpp
The file was modifiedlibc/utils/UnitTest/Test.h
Commit fb98a1be43645c87fff089c4cc9555ca2400268c by kazu
Fix the warnings on unused variables (NFC)
The file was modifiedlld/MachO/InputSection.cpp
The file was modifiedclang-tools-extra/clangd/AST.cpp
The file was modifiedllvm/lib/Transforms/Coroutines/CoroFrame.cpp
Commit f711cb9a8ad9fe80dd9f1844dbe15c0e7edb1450 by nikita.ppv
[FuncAttrs] Add additional willreturn tests (NFC)
The file was modifiedllvm/test/Transforms/FunctionAttrs/willreturn.ll