SHA256
1
0
forked from pool/llvm

- Set DisablePrettyStackTrace to true since it messes up signal

handling. bnc#839074 and fdo#60929

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=278
This commit is contained in:
Ismail Dönmez
2013-09-27 15:18:24 +00:00
committed by Git OBS Bridge
parent eed50e28ce
commit a527f0dabd
3 changed files with 22 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
Index: llvm-3.3/lib/Support/PrettyStackTrace.cpp
===================================================================
--- llvm-3.3.orig/lib/Support/PrettyStackTrace.cpp
+++ llvm-3.3/lib/Support/PrettyStackTrace.cpp
@@ -27,7 +27,7 @@
using namespace llvm;
namespace llvm {
- bool DisablePrettyStackTrace = false;
+ bool DisablePrettyStackTrace = true;
}
// FIXME: This should be thread local when llvm supports threads.

View File

@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Sep 27 15:15:58 UTC 2013 - idonmez@suse.com
- Set DisablePrettyStackTrace to true since it messes up signal
handling. bnc#839074 and fdo#60929
-------------------------------------------------------------------
Wed Aug 28 20:31:11 UTC 2013 - schwab@suse.de

View File

@@ -60,6 +60,8 @@ Patch8: cmake-host-triple.patch
Patch9: aarch64-suse-support.patch
# PATCH-FIX-OPENSUSE llvm-no-visibility.patch -- Disable visibility
Patch10: llvm-no-visibility.patch
# PATCH-FIX-OPENSUSE llvm-disable-pretty-stack-trace.patch -- https://bugs.freedesktop.org/show_bug.cgi?id=60929
Patch11: llvm-disable-pretty-stack-trace.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: autoconf
BuildRequires: automake
@@ -171,6 +173,7 @@ This package contains vim plugins for LLVM like syntax highlighting.
%ifarch s390 s390x
%patch10 -p1
%endif
%patch11 -p1
# We hardcode i586
rm tools/clang/test/Driver/x86_features.c