From: Nuno Lopes Date: Thu, 6 Oct 2016 09:32:16 +0000 (+0000) Subject: fix build on cygwin X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9f7957830512dbcddd9cb5542080eb2d1cdd705b;p=llvm fix build on cygwin Cygwin has dlfcn.h, but no Dl_info git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@283427 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Support/Unix/Signals.inc b/lib/Support/Unix/Signals.inc index 46b640a8e04..9752b70644c 100644 --- a/lib/Support/Unix/Signals.inc +++ b/lib/Support/Unix/Signals.inc @@ -412,7 +412,7 @@ void llvm::sys::PrintStackTrace(raw_ostream &OS) { if (printSymbolizedStackTrace(Argv0, StackTrace, depth, OS)) return; -#if HAVE_DLFCN_H && __GNUG__ +#if HAVE_DLFCN_H && __GNUG__ && !defined(__CYGWIN__) int width = 0; for (int i = 0; i < depth; ++i) { Dl_info dlinfo;