Package: llvm-toolchain-3.4 / 1:3.4.2-13

Metadata

Package Version Patches format
llvm-toolchain-3.4 1:3.4.2-13 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
18 soname.patch | (download)

clang/tools/libclang/Makefile | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

---
19 clang_debian_version.patch | (download)

clang/lib/Basic/Version.cpp | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

---
23 strlcpy_strlcat_warning_removed.diff | (download)

clang/include/clang/Basic/Builtins.def | 8 4 + 4 - 0 !
clang/lib/AST/Decl.cpp | 8 4 + 4 - 0 !
clang/lib/Sema/SemaChecking.cpp | 7 4 + 3 - 0 !
clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp | 6 3 + 3 - 0 !
clang/test/Sema/builtins.c | 199 0 + 199 - 0 !
clang/test/Sema/warn-strlcpycat-size.c | 55 0 + 55 - 0 !
6 files changed, 15 insertions(+), 268 deletions(-)

---
27 fix_clang_stdint.diff | (download)

clang/lib/Headers/stdint.h | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

---
26 set correct float abi.diff | (download)

clang/lib/Driver/Tools.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 set correct float abi settings for armel and armhf
 debian armel supports systems that don't have a fpu so should use a "float abi"
 setting of soft by default.
 
 Debian armhf needs a float abi setting of "hard"
profile_rt.diff | (download)

clang/lib/Driver/Tools.cpp | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

---
30 kfreebsd.diff | (download)

clang/lib/Driver/ToolChains.cpp | 9 7 + 2 - 0 !
lldb/source/Host/common/Host.cpp | 2 1 + 1 - 0 !
2 files changed, 8 insertions(+), 3 deletions(-)

---
0003 Debian version info and bugreport.patch | (download)

lib/Support/CommandLine.cpp | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

---
0021 shared lib debian.patch | (download)

tools/llvm-shlib/Makefile | 8 7 + 1 - 0 !
1 file changed, 7 insertions(+), 1 deletion(-)

---
0023 link libopagent.patch | (download)

configure | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

---
0044 soname.diff | (download)

tools/llvm-shlib/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
scan build clang path.diff | (download)

clang/tools/scan-build/scan-build | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
0050 powerpcspe fp.diff | (download)

lib/Target/PowerPC/PPCJITInfo.cpp | 12 12 + 0 - 0 !
1 file changed, 12 insertions(+)

---
declare_clear_cache.diff | (download)

lib/Support/Unix/Memory.inc | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
31 powerpcspe.diff | (download)

clang/lib/Lex/Makefile | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

---
34 powerpc no altivec.diff | (download)

clang/lib/Lex/Makefile | 6 0 + 6 - 0 !
1 file changed, 6 deletions(-)

 make sure powerpc doesn't default to altivec on
clang format version.diff | (download)

clang/tools/clang-format/clang-format-diff.py | 2 1 + 1 - 0 !
clang/tools/clang-format/clang-format.el | 2 1 + 1 - 0 !
clang/tools/clang-format/clang-format.py | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-)

---
disable execinfo usage.diff | (download)

lldb/lib/Makefile | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

---
unwind chain inclusion.diff | (download)

clang/lib/Headers/unwind.h | 9 5 + 4 - 0 !
1 file changed, 5 insertions(+), 4 deletions(-)

---
hurd pathmax.diff | (download)

clang/lib/Basic/FileManager.cpp | 5 5 + 0 - 0 !
lib/Support/Unix/Path.inc | 1 1 + 0 - 0 !
lldb/include/lldb/lldb-defines.h | 5 5 + 0 - 0 !
3 files changed, 11 insertions(+)

---
use deb json.diff | (download)

polly/lib/Makefile | 5 1 + 4 - 0 !
1 file changed, 1 insertion(+), 4 deletions(-)

---
libstdc++ header i386.diff | (download)

clang/lib/Driver/ToolChains.cpp | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

---
atomic_library_1.diff | (download)

clang/lib/Basic/Targets.cpp | 14 14 + 0 - 0 !
clang/test/CodeGen/linux-arm-atomic.c | 10 10 + 0 - 0 !
2 files changed, 24 insertions(+)

---
atomic_library_2.diff | (download)

clang/lib/Basic/Targets.cpp | 20 17 + 3 - 0 !
clang/test/CodeGen/linux-arm-atomic.c | 1 1 + 0 - 0 !
2 files changed, 18 insertions(+), 3 deletions(-)

---
python clangpath.diff | (download)

clang/bindings/python/clang/cindex.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
removeduplicatedeclaration.diff | (download)

clang/lib/Basic/Targets.cpp | 27 0 + 27 - 0 !
1 file changed, 27 deletions(-)

---
silent swig warning.diff | (download)

lldb/source/Interpreter/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
silent MCJIIT tests.diff | (download)

test/ExecutionEngine/MCJIT/cross-module-sm-pic-a.ll | 2 1 + 1 - 0 !
test/ExecutionEngine/MCJIT/eh-lg-pic.ll | 2 1 + 1 - 0 !
test/ExecutionEngine/MCJIT/eh-sm-pic.ll | 2 1 + 1 - 0 !
test/ExecutionEngine/MCJIT/hello-sm-pic.ll | 2 1 + 1 - 0 !
test/ExecutionEngine/MCJIT/multi-module-sm-pic-a.ll | 2 1 + 1 - 0 !
test/ExecutionEngine/MCJIT/remote/cross-module-sm-pic-a.ll | 2 1 + 1 - 0 !
test/ExecutionEngine/MCJIT/remote/multi-module-sm-pic-a.ll | 2 1 + 1 - 0 !
test/ExecutionEngine/MCJIT/remote/test-global-init-nonzero-sm-pic.ll | 2 1 + 1 - 0 !
test/ExecutionEngine/MCJIT/remote/test-ptr-reloc-sm-pic.ll | 2 1 + 1 - 0 !
test/ExecutionEngine/MCJIT/stubs-sm-pic.ll | 2 1 + 1 - 0 !
test/ExecutionEngine/MCJIT/test-global-init-nonzero-sm-pic.ll | 2 1 + 1 - 0 !
test/ExecutionEngine/MCJIT/test-ptr-reloc-sm-pic.ll | 2 1 + 1 - 0 !
12 files changed, 12 insertions(+), 12 deletions(-)

---
include target.diff | (download)

clang/lib/Driver/ToolChains.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
debian mips64 n32 multiarch.diff | (download)

clang/lib/Driver/ToolChains.cpp | 30 25 + 5 - 0 !
1 file changed, 25 insertions(+), 5 deletions(-)

---
force gcc header obj.diff | (download)

clang/lib/Driver/ToolChains.cpp | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

---
do not fail on unexpected pass.diff | (download)

utils/lit/lit/Test.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
fix an issue in chroot witout proc.diff | (download)

lib/Support/Unix/Path.inc | 23 12 + 11 - 0 !
1 file changed, 12 insertions(+), 11 deletions(-)

---
lldb link atomic.diff | (download)

lldb/lib/Makefile | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 link lldb with -latomic to get gcc atomic helpers
0007 install dejagnu files.patch | (download)

utils/FileCheck/Makefile | 2 1 + 1 - 0 !
utils/count/Makefile | 2 1 + 1 - 0 !
utils/not/Makefile | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-)

 install-dejagnu-files.patch


fix llvm config obj src root.patch | (download)

tools/llvm-config/llvm-config.cpp | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

---
scan build fix clang detection.diff | (download)

clang/tools/scan-build/ccc-analyzer | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

---
compiler rt path.diff | (download)

compiler-rt/make/platform/clang_linux.mk | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
lldb soname.diff | (download)

lldb/lib/Makefile | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

---
CVE 2014 2893.diff | (download)

clang/tools/scan-build/scan-build | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

---
follow parallel var.diff | (download)

test/Makefile | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

---
scan build search path.diff | (download)

clang/tools/scan-build/ccc-analyzer | 15 13 + 2 - 0 !
1 file changed, 13 insertions(+), 2 deletions(-)

---
gcc 4.9 i586 linux gnu.diff | (download)

clang/lib/Driver/ToolChains.cpp | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

---
hurd EIEIO undef.diff | (download)

utils/TableGen/CodeEmitterGen.cpp | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

---
lldb libname.diff | (download)

lldb/lib/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
remove dbtree.diff | (download)

clang/www/analyzer/content.css | 15 0 + 15 - 0 !
clang/www/analyzer/potential_checkers.html | 1 0 + 1 - 0 !
clang/www/analyzer/scan-build.html | 3 1 + 2 - 0 !
clang/www/analyzer/scripts/dbtree.js | 1 0 + 1 - 0 !
clang/www/analyzer/xcode.html | 1 0 + 1 - 0 !
5 files changed, 1 insertion(+), 20 deletions(-)

---
kfreebsd path.diff | (download)

clang/lib/Driver/Driver.cpp | 2 2 + 0 - 0 !
clang/lib/Driver/ToolChains.cpp | 14 12 + 2 - 0 !
clang/lib/Driver/Tools.cpp | 13 13 + 0 - 0 !
3 files changed, 27 insertions(+), 2 deletions(-)

---