From 2b20ffe721b9a05b53901114f147e8df828b6b814aa7b4d42d73b3082e75bdf3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Sun, 18 Nov 2012 15:30:42 +0000 Subject: [PATCH 1/3] - Update to r168286 from release_32 branch * Fixes llvm PR14309 OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=179 --- llvm-3.1.99.r168031.tar.bz2 | 3 --- llvm-3.1.99.r168286.tar.bz2 | 3 +++ llvm.changes | 6 ++++++ llvm.spec | 4 ++-- 4 files changed, 11 insertions(+), 5 deletions(-) delete mode 100644 llvm-3.1.99.r168031.tar.bz2 create mode 100644 llvm-3.1.99.r168286.tar.bz2 diff --git a/llvm-3.1.99.r168031.tar.bz2 b/llvm-3.1.99.r168031.tar.bz2 deleted file mode 100644 index 67029b0..0000000 --- a/llvm-3.1.99.r168031.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:524f68935679e3b2d76d19d429f8c75cc8c830c17733b19d484911c1347baa3b -size 17601932 diff --git a/llvm-3.1.99.r168286.tar.bz2 b/llvm-3.1.99.r168286.tar.bz2 new file mode 100644 index 0000000..43544d3 --- /dev/null +++ b/llvm-3.1.99.r168286.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:511d7077c508a419373433fbb9c38bc483c7642211e1f3f9e27a64da0c591bef +size 17637274 diff --git a/llvm.changes b/llvm.changes index c738259..4777841 100644 --- a/llvm.changes +++ b/llvm.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Sun Nov 18 15:28:10 UTC 2012 - idonmez@suse.com + +- Update to r168286 from release_32 branch + * Fixes llvm PR14309 + ------------------------------------------------------------------- Thu Nov 15 08:21:58 UTC 2012 - idonmez@suse.com diff --git a/llvm.spec b/llvm.spec index 913bd5c..c3798de 100644 --- a/llvm.spec +++ b/llvm.spec @@ -16,12 +16,12 @@ # -%define _revision 168031 +%define _revision 168286 %define _release_version 3.2 %define _supported_archs "arm,x86" Name: llvm -Version: 3.1.99.r168031 +Version: 3.1.99.r168286 Release: 0 Summary: Low Level Virtual Machine License: NCSA From 6cb84df5ba17a35a7fbbb018def1fc2accf6211f34b7c96290ee71a64548e259 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Tue, 20 Nov 2012 08:26:30 +0000 Subject: [PATCH 2/3] - Update to r168357 from release_32 branch * Fixes a miscompilation with gcc 4.7 OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=180 --- llvm-3.1.99.r168286.tar.bz2 | 3 --- llvm-3.1.99.r168357.tar.bz2 | 3 +++ llvm.changes | 6 ++++++ llvm.spec | 4 ++-- 4 files changed, 11 insertions(+), 5 deletions(-) delete mode 100644 llvm-3.1.99.r168286.tar.bz2 create mode 100644 llvm-3.1.99.r168357.tar.bz2 diff --git a/llvm-3.1.99.r168286.tar.bz2 b/llvm-3.1.99.r168286.tar.bz2 deleted file mode 100644 index 43544d3..0000000 --- a/llvm-3.1.99.r168286.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:511d7077c508a419373433fbb9c38bc483c7642211e1f3f9e27a64da0c591bef -size 17637274 diff --git a/llvm-3.1.99.r168357.tar.bz2 b/llvm-3.1.99.r168357.tar.bz2 new file mode 100644 index 0000000..fb503a6 --- /dev/null +++ b/llvm-3.1.99.r168357.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:434e1ec81ec76c1ad916f21ca5722207fb9a688cf0375fdbc324e6ce863f9d69 +size 17650563 diff --git a/llvm.changes b/llvm.changes index 4777841..25e5850 100644 --- a/llvm.changes +++ b/llvm.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Nov 20 08:25:54 UTC 2012 - idonmez@suse.com + +- Update to r168357 from release_32 branch + * Fixes a miscompilation with gcc 4.7 + ------------------------------------------------------------------- Sun Nov 18 15:28:10 UTC 2012 - idonmez@suse.com diff --git a/llvm.spec b/llvm.spec index c3798de..68cf5a2 100644 --- a/llvm.spec +++ b/llvm.spec @@ -16,12 +16,12 @@ # -%define _revision 168286 +%define _revision 168357 %define _release_version 3.2 %define _supported_archs "arm,x86" Name: llvm -Version: 3.1.99.r168286 +Version: 3.1.99.r168357 Release: 0 Summary: Low Level Virtual Machine License: NCSA From 0813c71bb2ab0be8c65c8fb4d68d823516be22792814651892ed769b5ba756a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Tue, 20 Nov 2012 09:00:03 +0000 Subject: [PATCH 3/3] - Stop excluding ppc64 architecture OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=181 --- llvm.changes | 5 +++++ llvm.spec | 4 ---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/llvm.changes b/llvm.changes index 25e5850..4fd53cf 100644 --- a/llvm.changes +++ b/llvm.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Nov 20 08:59:09 UTC 2012 - idonmez@suse.com + +- Stop excluding ppc64 architecture + ------------------------------------------------------------------- Tue Nov 20 08:25:54 UTC 2012 - idonmez@suse.com diff --git a/llvm.spec b/llvm.spec index 68cf5a2..cd59fda 100644 --- a/llvm.spec +++ b/llvm.spec @@ -59,10 +59,6 @@ BuildRequires: libtool BuildRequires: python-base BuildRequires: python-sphinx -# LLVM is not supported on PPC64 -# http://llvm.org/bugs/show_bug.cgi?id=3729 -ExcludeArch: ppc64 - %description LLVM is a compiler infrastructure designed for compile-time, link-time, runtime, and idle-time optimization of programs from