unwind: remove last instance of -Wexpansion-to-defined

This unifies the definition of _LIBUNWIND_BUILD_SJLJ_APIS.  It also further
generalises the definition to allow building these APIs on non-Apple targets
when `-fsjlj-excceptions` is used.  The header is now clean of macros which
expand to defined checks.

git-svn-id: https://llvm.org/svn/llvm-project/libunwind/trunk@267509 91177308-0d34-0410-b5e6-96231b3b80d8
1 file changed
tree: 19dcf5878c9aacc88f694e074e0b4733823a8969
  1. cmake/
  2. include/
  3. src/
  4. test/
  5. .arcconfig
  6. .clang-format
  7. CMakeLists.txt