From a6a6ccfc4c8b348d6d534657e16bb7504b9f2888 Mon Sep 17 00:00:00 2001 From: Alexandre Ganea Date: Thu, 24 Sep 2020 09:07:13 -0400 Subject: [PATCH] Fix f5314d15af4f4514103ea12c74cb208538b8bef5 - [Support] On Unix, let the CrashRecoveryContext return the signal code This was causing bots to fail: http://green.lab.llvm.org/green/job/clang-stage1-RA/14828/consoleFull#6384962949ba4694-19c4-4d7e-bec5-911270d8a58c --- llvm/unittests/Support/CrashRecoveryTest.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/llvm/unittests/Support/CrashRecoveryTest.cpp b/llvm/unittests/Support/CrashRecoveryTest.cpp index fc65bf6..12f25db 100644 --- a/llvm/unittests/Support/CrashRecoveryTest.cpp +++ b/llvm/unittests/Support/CrashRecoveryTest.cpp @@ -7,6 +7,7 @@ //===----------------------------------------------------------------------===// #include "llvm/ADT/Triple.h" +#include "llvm/Config/config.h" #include "llvm/Support/CommandLine.h" #include "llvm/Support/Compiler.h" #include "llvm/Support/CrashRecoveryContext.h" @@ -23,6 +24,12 @@ #include #endif +#ifdef LLVM_ON_UNIX +#ifdef HAVE_SIGNAL_H +#include +#endif +#endif + using namespace llvm; using namespace llvm::sys; -- 2.7.4