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 |
3 2 + 1 - 0 !
1 file changed, 2 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 |
12 6 + 6 - 0 !
clang/lib/Sema/SemaChecking.cpp |
11 6 + 5 - 0 !
clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp |
6 3 + 3 - 0 !
clang/test/Sema/builtins.c |
11 6 + 5 - 0 !
clang/test/Sema/warn-strlcpycat-size.c |
55 0 + 55 - 0 !
6 files changed, 25 insertions(+), 78 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"
|
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) |
clang/tools/libclang/CMakeLists.txt |
2 1 + 1 - 0 !
tools/llvm-shlib/CMakeLists.txt |
1 1 + 0 - 0 !
tools/llvm-shlib/Makefile |
2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 2 deletions(-) |
---
|
scan build clang path.diff | (download) |
clang/tools/scan-build/bin/scan-build |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
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 |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 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 |
4 4 + 0 - 0 !
lib/Support/Unix/Path.inc |
1 1 + 0 - 0 !
lldb/include/lldb/lldb-defines.h |
5 5 + 0 - 0 !
tools/dsymutil/DwarfLinker.cpp |
5 5 + 0 - 0 !
4 files changed, 15 insertions(+) |
---
|
use deb json.diff | (download) |
polly/CMakeLists.txt |
5 4 + 1 - 0 !
polly/Makefile.config.in |
2 1 + 1 - 0 !
polly/lib/CMakeLists.txt |
14 7 + 7 - 0 !
polly/lib/Makefile |
9 5 + 4 - 0 !
4 files changed, 17 insertions(+), 13 deletions(-) |
---
|
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(-) |
---
|
fix clang path and build.diff | (download) |
clang/lib/Driver/ToolChains.cpp |
2 2 + 0 - 0 !
1 file changed, 2 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(-) |
---
|
silent more tests.diff | (download) |
clang/test/SemaCXX/warn-memsize-comparison.cpp |
14 0 + 14 - 0 !
test/BugPoint/crash-narrowfunctiontest.ll |
1 1 + 0 - 0 !
test/BugPoint/metadata.ll |
1 1 + 0 - 0 !
test/BugPoint/remove_arguments_test.ll |
1 1 + 0 - 0 !
test/Feature/load_module.ll |
1 1 + 0 - 0 !
5 files changed, 4 insertions(+), 14 deletions(-) |
---
|
disable display PASS UNSUPPORTED XFAIL.diff | (download) |
lldb/third_party/Python/module/unittest2/unittest2/runner.py |
6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-) |
---
|
lldb link atomic.diff | (download) |
lldb/lib/Makefile |
4 4 + 0 - 0 !
1 file changed, 4 insertions(+) |
---
|
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(-) |
---
|
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 !
lldb/scripts/Python/finishSwigPythonLLDB.py |
2 1 + 1 - 0 !
lldb/source/API/CMakeLists.txt |
14 7 + 7 - 0 !
3 files changed, 10 insertions(+), 9 deletions(-) |
---
|
force link pass.o.diff | (download) |
tools/bugpoint/Makefile |
3 3 + 0 - 0 !
tools/opt/Makefile |
3 3 + 0 - 0 !
2 files changed, 6 insertions(+) |
---
|
follow parallel var.diff | (download) |
test/Makefile |
5 5 + 0 - 0 !
1 file changed, 5 insertions(+) |
---
|
hurd EIEIO undef.diff | (download) |
utils/TableGen/CodeEmitterGen.cpp |
3 3 + 0 - 0 !
1 file changed, 3 insertions(+) |
---
|
silent MCJIIT tests.diff | (download) |
test/BugPoint/crash-narrowfunctiontest.ll |
1 0 + 1 - 0 !
test/BugPoint/metadata.ll |
1 0 + 1 - 0 !
test/BugPoint/remove_arguments_test.ll |
1 0 + 1 - 0 !
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/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 !
test/ExecutionEngine/OrcMCJIT/cross-module-sm-pic-a.ll |
2 1 + 1 - 0 !
test/ExecutionEngine/OrcMCJIT/eh-lg-pic.ll |
2 1 + 1 - 0 !
test/ExecutionEngine/OrcMCJIT/eh-sm-pic.ll |
2 1 + 1 - 0 !
test/ExecutionEngine/OrcMCJIT/multi-module-sm-pic-a.ll |
2 1 + 1 - 0 !
test/ExecutionEngine/OrcMCJIT/remote/test-global-init-nonzero-sm-pic.ll |
2 1 + 1 - 0 !
test/ExecutionEngine/OrcMCJIT/remote/test-ptr-reloc-sm-pic.ll |
2 1 + 1 - 0 !
test/ExecutionEngine/OrcMCJIT/stubs-sm-pic.ll |
2 1 + 1 - 0 !
test/ExecutionEngine/OrcMCJIT/test-global-init-nonzero-sm-pic.ll |
2 1 + 1 - 0 !
test/ExecutionEngine/OrcMCJIT/test-ptr-reloc-sm-pic.ll |
2 1 + 1 - 0 !
test/Feature/load_module.ll |
1 0 + 1 - 0 !
22 files changed, 18 insertions(+), 22 deletions(-) |
---
|
lldb libname.diff | (download) |
lldb/lib/Makefile |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
compiler rt i586.diff | (download) |
clang/runtime/compiler-rt/Makefile |
1 1 + 0 - 0 !
compiler-rt/make/platform/clang_linux.mk |
4 2 + 2 - 0 !
2 files changed, 3 insertions(+), 2 deletions(-) |
---
|
clang analyzer force version.diff | (download) |
clang/tools/scan-build/libexec/ccc-analyzer |
4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-) |
---
|
fix cmake config prefix.diff | (download) |
cmake/modules/CMakeLists.txt |
11 1 + 10 - 0 !
cmake/modules/Makefile |
12 2 + 10 - 0 !
2 files changed, 3 insertions(+), 20 deletions(-) |
add some description
|
llvm25468 lldb swig format security.diff | (download) |
lldb/scripts/interface/SBError.i |
5 5 + 0 - 0 !
1 file changed, 5 insertions(+) |
---
|
llvm26003 sanitizer check env.diff | (download) |
compiler-rt/cmake/Modules/SanitizerUtils.cmake |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
scan view fix path.diff | (download) |
clang/tools/scan-view/bin/scan-view |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
mips fpxx enable.diff | (download) |
clang/lib/Driver/Tools.cpp |
4 0 + 4 - 0 !
1 file changed, 4 deletions(-) |
---
|
lldb link atomic cmake.patch | (download) |
lldb/cmake/LLDBDependencies.cmake |
6 6 + 0 - 0 !
1 file changed, 6 insertions(+) |
link with -latomic when mips* processor is detected
|
D17567 PR23529 Sema part of attrbute abi_tag support.diff | (download) |
clang/docs/ItaniumMangleAbiTags.rst |
101 101 + 0 - 0 !
clang/include/clang/Basic/Attr.td |
8 8 + 0 - 0 !
clang/include/clang/Basic/AttrDocs.td |
13 13 + 0 - 0 !
clang/include/clang/Basic/DiagnosticSemaKinds.td |
10 9 + 1 - 0 !
clang/include/clang/Sema/AttributeList.h |
3 2 + 1 - 0 !
clang/lib/Sema/SemaDecl.cpp |
18 18 + 0 - 0 !
clang/lib/Sema/SemaDeclAttr.cpp |
39 39 + 0 - 0 !
clang/test/SemaCXX/attr-abi-tag-syntax.cpp |
43 43 + 0 - 0 !
8 files changed, 233 insertions(+), 2 deletions(-) |
---
|
D18035 PR23529 Mangler part of attrbute abi_tag support.diff | (download) |
clang/lib/AST/ItaniumMangle.cpp |
565 472 + 93 - 0 !
clang/lib/Sema/SemaDeclAttr.cpp |
4 0 + 4 - 0 !
clang/test/CodeGenCXX/mangle-abi-tag.cpp |
146 146 + 0 - 0 !
clang/test/SemaCXX/attr-abi-tag-syntax.cpp |
10 0 + 10 - 0 !
4 files changed, 618 insertions(+), 107 deletions(-) |
---
|
kfreebsd support.diff | (download) |
compiler-rt/cmake/config-ix.cmake |
3 2 + 1 - 0 !
lldb/cmake/LLDBDependencies.cmake |
5 1 + 4 - 0 !
lldb/cmake/modules/LLDBConfig.cmake |
2 2 + 0 - 0 !
lldb/scripts/Python/modules/CMakeLists.txt |
4 2 + 2 - 0 !
lldb/scripts/utilsOsType.py |
6 5 + 1 - 0 !
tools/llvm-shlib/CMakeLists.txt |
2 1 + 1 - 0 !
6 files changed, 13 insertions(+), 9 deletions(-) |
---
|
asan glibc 2.24.diff | (download) |
compiler-rt/lib/asan/asan_malloc_linux.cc |
42 24 + 18 - 0 !
1 file changed, 24 insertions(+), 18 deletions(-) |
---
|
lldb dont assume 64bit systems are all x86 64.patch | (download) |
lldb/cmake/modules/LLDBConfig.cmake |
7 0 + 7 - 0 !
1 file changed, 7 deletions(-) |
---
|
lldb arm64.diff | (download) |
lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp |
2 2 + 0 - 0 !
1 file changed, 2 insertions(+) |
---
|
clang tidy run bin.diff | (download) |
clang-tools-extra/clang-tidy/tool/run-clang-tidy.py |
4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-) |
---
|
silent llvm symbolizer.diff | (download) |
test/tools/llvm-symbolizer/print_context.c |
1 1 + 0 - 0 !
1 file changed, 1 insertion(+) |
---
|
upstream msan prevent initialization failure.diff | (download) |
compiler-rt/lib/asan/asan_malloc_linux.cc |
6 5 + 1 - 0 !
compiler-rt/lib/msan/msan_interceptors.cc |
43 31 + 12 - 0 !
2 files changed, 36 insertions(+), 13 deletions(-) |
[patch] [msan] prevent initialization failure with newer (2.23+)
glibc in use.
This patch is pretty the same as http://reviews.llvm.org/D20235 that we used
for ASan. Using the same hack for MSan fixes its initialization with newer
Glibc in use.
|
upstream asan msan fix reallocation logic.diff | (download) |
compiler-rt/lib/asan/asan_malloc_linux.cc |
8 5 + 3 - 0 !
compiler-rt/lib/msan/msan_interceptors.cc |
8 7 + 1 - 0 !
2 files changed, 12 insertions(+), 4 deletions(-) |
[patch] [asan, msan] fix reallocation logic when
IsInDlsymAllocPool(ptr) is true.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@282389 91177308-0d34-0410-b5e6-96231b3b80d8
|
lit force lang.diff | (download) |
compiler-rt/test/lit.common.cfg |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
clang arm default vfp3 on armv7a.patch | (download) |
include/llvm/Support/ARMTargetParser.def |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
lldb server path.diff | (download) |
lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
lldb server link.diff | (download) |
lldb/cmake/modules/AddLLDB.cmake |
2 1 + 1 - 0 !
lldb/tools/lldb-server/CMakeLists.txt |
4 3 + 1 - 0 !
2 files changed, 4 insertions(+), 2 deletions(-) |
---
|
add_symbols_versioning.patch | (download) |
cmake/modules/AddLLVM.cmake |
2 1 + 1 - 0 !
tools/llvm-shlib/CMakeLists.txt |
2 1 + 1 - 0 !
tools/llvm-shlib/simple_version_script.map |
1 1 + 0 - 0 !
3 files changed, 3 insertions(+), 2 deletions(-) |
add a simple linker script to version llvm symbols
This patch adds a very simple linker script to version the lib's symbols
|
fix R_AARCH64_MOVW_UABS_G3 relocation.patch | (download) |
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
fix r_aarch64_movw_uabs_g3 relocation
|