projects
/
platform
/
upstream
/
llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ec9d3f7
)
No need to prototype RtlCaptureContext with mingw-w64.
author
Yaron Keren
<yaron.keren@gmail.com>
Sat, 14 Mar 2015 19:20:56 +0000
(19:20 +0000)
committer
Yaron Keren
<yaron.keren@gmail.com>
Sat, 14 Mar 2015 19:20:56 +0000
(19:20 +0000)
llvm-svn: 232269
llvm/lib/Support/Windows/Signals.inc
patch
|
blob
|
history
diff --git
a/llvm/lib/Support/Windows/Signals.inc
b/llvm/lib/Support/Windows/Signals.inc
index
e03a175
..
c786850
100644
(file)
--- a/
llvm/lib/Support/Windows/Signals.inc
+++ b/
llvm/lib/Support/Windows/Signals.inc
@@
-387,8
+387,9
@@
void sys::PrintStackTraceOnErrorSignal() {
}
}
-#ifdef __MINGW32__
-// Provide a prototype for RtlCaptureContext, mingw32 is missing it.
+#if defined(__MINGW32__) && !defined(__MINGW64_VERSION_MAJOR)
+// Provide a prototype for RtlCaptureContext, mingw32 from mingw.org is
+// missing it but mingw-w64 has it.
extern "C" VOID WINAPI RtlCaptureContext(PCONTEXT ContextRecord);
#endif