]> git.pld-linux.org Git - packages/llvm.git/commitdiff
- don't pollute llvm-config with -fvar-tracking-assignments that clang will not under... auto/th/llvm-3.6.2-3
authorJan Rękorajski <baggins@pld-linux.org>
Tue, 28 Jul 2015 05:40:18 +0000 (07:40 +0200)
committerJan Rękorajski <baggins@pld-linux.org>
Tue, 28 Jul 2015 05:40:18 +0000 (07:40 +0200)
- rel 3

llvm.spec

index 0b8c24cc90e09162e4cbec23379bab348671fad5..ac64158d385cacde7e4c058179f5238e95b84b24 100644 (file)
--- a/llvm.spec
+++ b/llvm.spec
@@ -17,7 +17,7 @@ Summary:      The Low Level Virtual Machine (An Optimizing Compiler Infrastructure)
 Summary(pl.UTF-8):     Niskopoziomowa maszyna wirtualna (infrastruktura kompilatora optymalizującego)
 Name:          llvm
 Version:       3.6.2
-Release:       2
+Release:       3
 License:       University of Illinois/NCSA Open Source License
 Group:         Development/Languages
 #Source0Download: http://llvm.org/releases/download.html
@@ -114,6 +114,11 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 # strip corrupts: $RPM_BUILD_ROOT/usr/lib64/llvm-gcc/bin/llvm-c++ ...
 %define                _noautostrip    .*/\\(libmud.*\\.a\\|bin/llvm-.*\\|lib.*++\\.a\\)
 
+# clang doesn't know it, and leaving it here would pollute llvm-config
+%define                filterout_c     -fvar-tracking-assignments
+%define                filterout_cxx   -fvar-tracking-assignments
+%define                filterout_ccpp  -fvar-tracking-assignments
+
 %description
 LLVM is a compiler infrastructure designed for compile-time,
 link-time, runtime, and idle-time optimization of programs from
This page took 0.033081 seconds and 4 git commands to generate.