mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-07-19 08:22:49 +00:00
refresh of all patches
This commit is contained in:
parent
6b406b0f3f
commit
b78f37f2e1
@ -12,10 +12,10 @@ Partially addresses PR37128
|
||||
cmake/modules/CMakeLists.txt | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/llvm/cmake/modules/CMakeLists.txt
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/cmake/modules/CMakeLists.txt
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/llvm/cmake/modules/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/llvm/cmake/modules/CMakeLists.txt
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/cmake/modules/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/cmake/modules/CMakeLists.txt
|
||||
@@ -88,10 +88,10 @@ file(COPY .
|
||||
# Generate LLVMConfig.cmake for the install tree.
|
||||
set(LLVM_CONFIG_CODE "
|
||||
|
@ -12,10 +12,10 @@ Partially addresses PR37128
|
||||
cmake/modules/CMakeLists.txt | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/cmake/modules/CMakeLists.txt b/cmake/modules/CMakeLists.txt
|
||||
index be6d1d7257..bcb61f6cc8 100644
|
||||
--- a/clang/cmake/modules/CMakeLists.txt
|
||||
+++ b/clang/cmake/modules/CMakeLists.txt
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/cmake/modules/CMakeLists.txt
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/cmake/modules/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/cmake/modules/CMakeLists.txt
|
||||
@@ -30,10 +30,10 @@ set(CLANG_CONFIG_EXPORTS_FILE)
|
||||
# Generate ClangConfig.cmake for the install tree.
|
||||
set(CLANG_CONFIG_CODE "
|
||||
@ -29,6 +29,3 @@ index be6d1d7257..bcb61f6cc8 100644
|
||||
foreach(p ${_count})
|
||||
set(CLANG_CONFIG_CODE "${CLANG_CONFIG_CODE}
|
||||
get_filename_component(CLANG_INSTALL_PREFIX \"\${CLANG_INSTALL_PREFIX}\" PATH)")
|
||||
--
|
||||
2.17.0
|
||||
|
||||
|
@ -2,10 +2,10 @@
|
||||
lib/Support/CommandLine.cpp | 4 ++++
|
||||
1 file changed, 4 insertions(+)
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/llvm/lib/Support/CommandLine.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/Support/CommandLine.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/llvm/lib/Support/CommandLine.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/llvm/lib/Support/CommandLine.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/lib/Support/CommandLine.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/Support/CommandLine.cpp
|
||||
@@ -2378,6 +2378,10 @@ public:
|
||||
OS << " " << LLVM_VERSION_INFO;
|
||||
#endif
|
||||
|
14
debian/patches/0044-soname.diff
vendored
14
debian/patches/0044-soname.diff
vendored
@ -3,11 +3,11 @@
|
||||
tools/llvm-shlib/CMakeLists.txt | 1 +
|
||||
2 files changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn371290/clang/tools/libclang/CMakeLists.txt
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/tools/libclang/CMakeLists.txt
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn371290.orig/clang/tools/libclang/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~svn371290/clang/tools/libclang/CMakeLists.txt
|
||||
@@ -94,7 +94,7 @@ if (UNIX AND ${CMAKE_SYSTEM_NAME} MATCHE
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/tools/libclang/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/tools/libclang/CMakeLists.txt
|
||||
@@ -96,7 +96,7 @@ if (UNIX AND ${CMAKE_SYSTEM_NAME} MATCHE
|
||||
remove_definitions("-D_XOPEN_SOURCE=700")
|
||||
endif()
|
||||
|
||||
@ -16,10 +16,10 @@ Index: llvm-toolchain-snapshot_10~svn371290/clang/tools/libclang/CMakeLists.txt
|
||||
OUTPUT_NAME ${output_name}
|
||||
${SOURCES}
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn371290/llvm/tools/llvm-shlib/CMakeLists.txt
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/tools/llvm-shlib/CMakeLists.txt
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn371290.orig/llvm/tools/llvm-shlib/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~svn371290/llvm/tools/llvm-shlib/CMakeLists.txt
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/tools/llvm-shlib/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/tools/llvm-shlib/CMakeLists.txt
|
||||
@@ -44,6 +44,8 @@ if(LLVM_BUILD_LLVM_DYLIB)
|
||||
endif()
|
||||
add_llvm_library(LLVM SHARED DISABLE_LLVM_LINK_LLVM_DYLIB SONAME ${INSTALL_WITH_TOOLCHAIN} ${SOURCES})
|
||||
|
@ -9,10 +9,10 @@ Subject: Set html_static_path = ['_static'] everywhere.
|
||||
polly/docs/conf.py | 2 +-
|
||||
4 files changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn355080/clang/docs/analyzer/conf.py
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/docs/analyzer/conf.py
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn355080.orig/clang/docs/analyzer/conf.py
|
||||
+++ llvm-toolchain-snapshot_9~svn355080/clang/docs/analyzer/conf.py
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/docs/analyzer/conf.py
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/docs/analyzer/conf.py
|
||||
@@ -121,7 +121,7 @@ html_theme = 'haiku'
|
||||
# Add any paths that contain custom static files (such as style sheets) here,
|
||||
# relative to this directory. They are copied after the builtin static files,
|
||||
@ -22,10 +22,10 @@ Index: llvm-toolchain-snapshot_9~svn355080/clang/docs/analyzer/conf.py
|
||||
|
||||
# If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
|
||||
# using the given strftime format.
|
||||
Index: llvm-toolchain-snapshot_9~svn355080/clang/docs/conf.py
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/docs/conf.py
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn355080.orig/clang/docs/conf.py
|
||||
+++ llvm-toolchain-snapshot_9~svn355080/clang/docs/conf.py
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/docs/conf.py
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/docs/conf.py
|
||||
@@ -122,7 +122,7 @@ html_theme = 'haiku'
|
||||
# Add any paths that contain custom static files (such as style sheets) here,
|
||||
# relative to this directory. They are copied after the builtin static files,
|
||||
@ -35,10 +35,10 @@ Index: llvm-toolchain-snapshot_9~svn355080/clang/docs/conf.py
|
||||
|
||||
# If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
|
||||
# using the given strftime format.
|
||||
Index: llvm-toolchain-snapshot_9~svn355080/polly/docs/conf.py
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/polly/docs/conf.py
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn355080.orig/polly/docs/conf.py
|
||||
+++ llvm-toolchain-snapshot_9~svn355080/polly/docs/conf.py
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/polly/docs/conf.py
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/polly/docs/conf.py
|
||||
@@ -127,7 +127,7 @@ except ImportError:
|
||||
# Add any paths that contain custom static files (such as style sheets) here,
|
||||
# relative to this directory. They are copied after the builtin static files,
|
||||
|
@ -13,10 +13,10 @@ Subject: Use Debian-provided MathJax everywhere.
|
||||
polly/docs/doxygen.cfg.in | 2 +-
|
||||
8 files changed, 14 insertions(+), 5 deletions(-)
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn363555/clang-tools-extra/docs/conf.py
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang-tools-extra/docs/conf.py
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn363555.orig/clang-tools-extra/docs/conf.py
|
||||
+++ llvm-toolchain-snapshot_9~svn363555/clang-tools-extra/docs/conf.py
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang-tools-extra/docs/conf.py
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang-tools-extra/docs/conf.py
|
||||
@@ -123,6 +123,9 @@ html_theme = 'haiku'
|
||||
# so a file named "default.css" will overwrite the builtin "default.css".
|
||||
html_static_path = ['_static']
|
||||
@ -27,10 +27,10 @@ Index: llvm-toolchain-snapshot_9~svn363555/clang-tools-extra/docs/conf.py
|
||||
# If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
|
||||
# using the given strftime format.
|
||||
#html_last_updated_fmt = '%b %d, %Y'
|
||||
Index: llvm-toolchain-snapshot_9~svn363555/clang-tools-extra/docs/doxygen.cfg.in
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang-tools-extra/docs/doxygen.cfg.in
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn363555.orig/clang-tools-extra/docs/doxygen.cfg.in
|
||||
+++ llvm-toolchain-snapshot_9~svn363555/clang-tools-extra/docs/doxygen.cfg.in
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang-tools-extra/docs/doxygen.cfg.in
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang-tools-extra/docs/doxygen.cfg.in
|
||||
@@ -1443,7 +1443,7 @@ MATHJAX_FORMAT = HTML-CSS
|
||||
# The default value is: http://cdn.mathjax.org/mathjax/latest.
|
||||
# This tag requires that the tag USE_MATHJAX is set to YES.
|
||||
@ -40,10 +40,10 @@ Index: llvm-toolchain-snapshot_9~svn363555/clang-tools-extra/docs/doxygen.cfg.in
|
||||
|
||||
# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax
|
||||
# extension names that should be enabled during MathJax rendering. For example
|
||||
Index: llvm-toolchain-snapshot_9~svn363555/clang/docs/analyzer/conf.py
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/docs/analyzer/conf.py
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn363555.orig/clang/docs/analyzer/conf.py
|
||||
+++ llvm-toolchain-snapshot_9~svn363555/clang/docs/analyzer/conf.py
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/docs/analyzer/conf.py
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/docs/analyzer/conf.py
|
||||
@@ -123,6 +123,9 @@ html_theme = 'haiku'
|
||||
# so a file named "default.css" will overwrite the builtin "default.css".
|
||||
html_static_path = ['_static']
|
||||
@ -54,10 +54,10 @@ Index: llvm-toolchain-snapshot_9~svn363555/clang/docs/analyzer/conf.py
|
||||
# If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
|
||||
# using the given strftime format.
|
||||
#html_last_updated_fmt = '%b %d, %Y'
|
||||
Index: llvm-toolchain-snapshot_9~svn363555/clang/docs/conf.py
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/docs/conf.py
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn363555.orig/clang/docs/conf.py
|
||||
+++ llvm-toolchain-snapshot_9~svn363555/clang/docs/conf.py
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/docs/conf.py
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/docs/conf.py
|
||||
@@ -124,6 +124,9 @@ html_theme = 'haiku'
|
||||
# so a file named "default.css" will overwrite the builtin "default.css".
|
||||
html_static_path = ['_static']
|
||||
@ -68,10 +68,10 @@ Index: llvm-toolchain-snapshot_9~svn363555/clang/docs/conf.py
|
||||
# If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
|
||||
# using the given strftime format.
|
||||
#html_last_updated_fmt = '%b %d, %Y'
|
||||
Index: llvm-toolchain-snapshot_9~svn363555/clang/docs/doxygen.cfg.in
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/docs/doxygen.cfg.in
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn363555.orig/clang/docs/doxygen.cfg.in
|
||||
+++ llvm-toolchain-snapshot_9~svn363555/clang/docs/doxygen.cfg.in
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/docs/doxygen.cfg.in
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/docs/doxygen.cfg.in
|
||||
@@ -1432,7 +1432,7 @@ MATHJAX_FORMAT = HTML-CSS
|
||||
# The default value is: http://cdn.mathjax.org/mathjax/latest.
|
||||
# This tag requires that the tag USE_MATHJAX is set to YES.
|
||||
@ -81,10 +81,10 @@ Index: llvm-toolchain-snapshot_9~svn363555/clang/docs/doxygen.cfg.in
|
||||
|
||||
# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax
|
||||
# extension names that should be enabled during MathJax rendering. For example
|
||||
Index: llvm-toolchain-snapshot_9~svn363555/llvm/docs/doxygen.cfg.in
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/docs/doxygen.cfg.in
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn363555.orig/llvm/docs/doxygen.cfg.in
|
||||
+++ llvm-toolchain-snapshot_9~svn363555/llvm/docs/doxygen.cfg.in
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/docs/doxygen.cfg.in
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/docs/doxygen.cfg.in
|
||||
@@ -1433,7 +1433,7 @@ MATHJAX_FORMAT = HTML-CSS
|
||||
# The default value is: http://cdn.mathjax.org/mathjax/latest.
|
||||
# This tag requires that the tag USE_MATHJAX is set to YES.
|
||||
@ -94,10 +94,10 @@ Index: llvm-toolchain-snapshot_9~svn363555/llvm/docs/doxygen.cfg.in
|
||||
|
||||
# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax
|
||||
# extension names that should be enabled during MathJax rendering. For example
|
||||
Index: llvm-toolchain-snapshot_9~svn363555/polly/docs/doxygen.cfg.in
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/polly/docs/doxygen.cfg.in
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn363555.orig/polly/docs/doxygen.cfg.in
|
||||
+++ llvm-toolchain-snapshot_9~svn363555/polly/docs/doxygen.cfg.in
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/polly/docs/doxygen.cfg.in
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/polly/docs/doxygen.cfg.in
|
||||
@@ -1433,7 +1433,7 @@ MATHJAX_FORMAT = HTML-CSS
|
||||
# The default value is: http://cdn.mathjax.org/mathjax/latest.
|
||||
# This tag requires that the tag USE_MATHJAX is set to YES.
|
||||
|
6
debian/patches/19-clang_debian_version.patch
vendored
6
debian/patches/19-clang_debian_version.patch
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/lib/Basic/Version.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Basic/Version.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/lib/Basic/Version.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/lib/Basic/Version.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/Basic/Version.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Basic/Version.cpp
|
||||
@@ -14,6 +14,7 @@
|
||||
#include "clang/Basic/LLVM.h"
|
||||
#include "clang/Config/config.h"
|
||||
|
@ -7,10 +7,10 @@
|
||||
clang/test/Sema/warn-strlcpycat-size.c | 55 --------------
|
||||
6 files changed, 25 insertions(+), 78 deletions(-)
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/include/clang/Basic/Builtins.def
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/include/clang/Basic/Builtins.def
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/include/clang/Basic/Builtins.def
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/include/clang/Basic/Builtins.def
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/include/clang/Basic/Builtins.def
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/include/clang/Basic/Builtins.def
|
||||
@@ -546,8 +546,8 @@ BUILTIN(__builtin___memset_chk, "v*v*izz
|
||||
BUILTIN(__builtin___stpcpy_chk, "c*c*cC*z", "nF")
|
||||
BUILTIN(__builtin___strcat_chk, "c*c*cC*z", "nF")
|
||||
@ -22,7 +22,7 @@ Index: llvm-toolchain-snapshot_10~svn370025/clang/include/clang/Basic/Builtins.d
|
||||
BUILTIN(__builtin___strncat_chk, "c*c*cC*zz", "nF")
|
||||
BUILTIN(__builtin___strncpy_chk, "c*c*cC*zz", "nF")
|
||||
BUILTIN(__builtin___stpncpy_chk, "c*c*cC*zz", "nF")
|
||||
@@ -1013,8 +1013,8 @@ LIBBUILTIN(getcontext, "iK*", "fj",
|
||||
@@ -1011,8 +1011,8 @@ LIBBUILTIN(getcontext, "iK*", "fj",
|
||||
LIBBUILTIN(_longjmp, "vJi", "fr", "setjmp.h", ALL_GNU_LANGUAGES)
|
||||
LIBBUILTIN(siglongjmp, "vSJi", "fr", "setjmp.h", ALL_GNU_LANGUAGES)
|
||||
// non-standard but very common
|
||||
@ -33,11 +33,11 @@ Index: llvm-toolchain-snapshot_10~svn370025/clang/include/clang/Basic/Builtins.d
|
||||
// id objc_msgSend(id, SEL, ...)
|
||||
LIBBUILTIN(objc_msgSend, "GGH.", "f", "objc/message.h", OBJC_LANG)
|
||||
// long double objc_msgSend_fpret(id self, SEL op, ...)
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/lib/AST/Decl.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/AST/Decl.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/lib/AST/Decl.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/lib/AST/Decl.cpp
|
||||
@@ -3774,13 +3774,13 @@ unsigned FunctionDecl::getMemoryFunction
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/AST/Decl.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/AST/Decl.cpp
|
||||
@@ -3817,13 +3817,13 @@ unsigned FunctionDecl::getMemoryFunction
|
||||
case Builtin::BImemmove:
|
||||
return Builtin::BImemmove;
|
||||
|
||||
@ -57,10 +57,10 @@ Index: llvm-toolchain-snapshot_10~svn370025/clang/lib/AST/Decl.cpp
|
||||
|
||||
case Builtin::BI__builtin_memcmp:
|
||||
case Builtin::BImemcmp:
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/lib/Sema/SemaChecking.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Sema/SemaChecking.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/lib/Sema/SemaChecking.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/lib/Sema/SemaChecking.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/Sema/SemaChecking.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Sema/SemaChecking.cpp
|
||||
@@ -335,8 +335,8 @@ void Sema::checkFortifiedBuiltinMemoryFu
|
||||
case Builtin::BI__builtin___memcpy_chk:
|
||||
case Builtin::BI__builtin___memmove_chk:
|
||||
@ -72,7 +72,7 @@ Index: llvm-toolchain-snapshot_10~svn370025/clang/lib/Sema/SemaChecking.cpp
|
||||
case Builtin::BI__builtin___strncat_chk:
|
||||
case Builtin::BI__builtin___strncpy_chk:
|
||||
case Builtin::BI__builtin___stpncpy_chk:
|
||||
@@ -4354,9 +4354,10 @@ bool Sema::CheckFunctionCall(FunctionDec
|
||||
@@ -4404,9 +4404,10 @@ bool Sema::CheckFunctionCall(FunctionDec
|
||||
return false;
|
||||
|
||||
// Handle memory setting and copying functions.
|
||||
@ -86,11 +86,11 @@ Index: llvm-toolchain-snapshot_10~svn370025/clang/lib/Sema/SemaChecking.cpp
|
||||
CheckStrncatArguments(TheCall, FnInfo);
|
||||
else
|
||||
CheckMemaccessArguments(TheCall, CMId, FnInfo);
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
|
||||
@@ -389,9 +389,9 @@ GenericTaintChecker::TaintPropagationRul
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
|
||||
@@ -398,9 +398,9 @@ GenericTaintChecker::TaintPropagationRul
|
||||
case Builtin::BIstrncpy:
|
||||
case Builtin::BIstrncat:
|
||||
return TaintPropagationRule({1, 2}, {0, ReturnValueIndex});
|
||||
@ -103,10 +103,10 @@ Index: llvm-toolchain-snapshot_10~svn370025/clang/lib/StaticAnalyzer/Checkers/Ge
|
||||
case Builtin::BIstrndup:
|
||||
return TaintPropagationRule({0, 1}, {ReturnValueIndex});
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/test/Sema/builtins.c
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/test/Sema/builtins.c
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/test/Sema/builtins.c
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/test/Sema/builtins.c
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/test/Sema/builtins.c
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/test/Sema/builtins.c
|
||||
@@ -199,11 +199,9 @@ void test18() {
|
||||
|
||||
ptr = __builtin___memccpy_chk(dst, src, '\037', sizeof(src), sizeof(dst));
|
||||
@ -149,9 +149,9 @@ Index: llvm-toolchain-snapshot_10~svn370025/clang/test/Sema/builtins.c
|
||||
// rdar://11076881
|
||||
char * Test20(char *p, const char *in, unsigned n)
|
||||
{
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/test/Sema/warn-strlcpycat-size.c
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/test/Sema/warn-strlcpycat-size.c
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/test/Sema/warn-strlcpycat-size.c
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/test/Sema/warn-strlcpycat-size.c
|
||||
+++ /dev/null
|
||||
@@ -1,55 +0,0 @@
|
||||
-// RUN: %clang_cc1 -Wstrlcpy-strlcat-size -verify -fsyntax-only %s
|
||||
|
8
debian/patches/26-set-correct-float-abi.diff
vendored
8
debian/patches/26-set-correct-float-abi.diff
vendored
@ -18,11 +18,11 @@ Forwarded: <no|not-needed|url proving that it has been forwarded>
|
||||
Reviewed-By: <name and email of someone who approved the patch>
|
||||
Last-Update: <YYYY-MM-DD>
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/lib/Driver/ToolChains/Arch/ARM.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/ToolChains/Arch/ARM.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/lib/Driver/ToolChains/Arch/ARM.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/lib/Driver/ToolChains/Arch/ARM.cpp
|
||||
@@ -249,7 +249,7 @@ arm::FloatABI arm::getARMFloatABI(const
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/Driver/ToolChains/Arch/ARM.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/ToolChains/Arch/ARM.cpp
|
||||
@@ -250,7 +250,7 @@ arm::FloatABI arm::getARMFloatABI(const
|
||||
case llvm::Triple::MuslEABI:
|
||||
case llvm::Triple::EABI:
|
||||
// EABI is always AAPCS, and if it was not marked 'hard', it's softfp
|
||||
|
6
debian/patches/930008-arm.diff
vendored
6
debian/patches/930008-arm.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/llvm/lib/Support/Triple.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/Support/Triple.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/llvm/lib/Support/Triple.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/llvm/lib/Support/Triple.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/lib/Support/Triple.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/Support/Triple.cpp
|
||||
@@ -1646,7 +1646,7 @@ StringRef Triple::getARMCPUForArch(Strin
|
||||
case llvm::Triple::EABIHF:
|
||||
case llvm::Triple::GNUEABIHF:
|
||||
|
14
debian/patches/D67877.patch
vendored
14
debian/patches/D67877.patch
vendored
@ -1,21 +1,21 @@
|
||||
Origin: https://reviews.llvm.org/D67877
|
||||
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941082
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn373386/clang/lib/Analysis/plugins/CMakeLists.txt
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Analysis/plugins/CMakeLists.txt
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373386.orig/clang/lib/Analysis/plugins/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~svn373386/clang/lib/Analysis/plugins/CMakeLists.txt
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/Analysis/plugins/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Analysis/plugins/CMakeLists.txt
|
||||
@@ -1,4 +1,4 @@
|
||||
-if(CLANG_ENABLE_STATIC_ANALYZER AND LLVM_ENABLE_PLUGINS)
|
||||
+if(CLANG_ENABLE_STATIC_ANALYZER AND LLVM_ENABLE_PLUGINS AND CLANG_BUILD_EXAMPLES)
|
||||
add_subdirectory(SampleAnalyzer)
|
||||
add_subdirectory(CheckerDependencyHandling)
|
||||
add_subdirectory(CheckerOptionHandling)
|
||||
Index: llvm-toolchain-snapshot_10~svn373386/clang/test/CMakeLists.txt
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/test/CMakeLists.txt
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373386.orig/clang/test/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~svn373386/clang/test/CMakeLists.txt
|
||||
@@ -125,14 +125,12 @@ if( NOT CLANG_BUILT_STANDALONE )
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/test/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/test/CMakeLists.txt
|
||||
@@ -126,14 +126,12 @@ if( NOT CLANG_BUILT_STANDALONE )
|
||||
endif()
|
||||
endif()
|
||||
|
||||
|
6
debian/patches/atomic_library_1.diff
vendored
6
debian/patches/atomic_library_1.diff
vendored
@ -3,10 +3,10 @@
|
||||
clang/test/CodeGen/linux-arm-atomic.c | 10 ++++++++++
|
||||
2 files changed, 24 insertions(+)
|
||||
|
||||
Index: llvm-toolchain-snapshot_6.0~svn309319/clang/test/CodeGen/linux-arm-atomic.c
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/test/CodeGen/linux-arm-atomic.c
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_6.0~svn309319.orig/clang/test/CodeGen/linux-arm-atomic.c
|
||||
+++ llvm-toolchain-snapshot_6.0~svn309319/clang/test/CodeGen/linux-arm-atomic.c
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/test/CodeGen/linux-arm-atomic.c
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/test/CodeGen/linux-arm-atomic.c
|
||||
@@ -1,5 +1,15 @@
|
||||
// RUN: %clang_cc1 %s -emit-llvm -o - -triple=armv7-unknown-linux | FileCheck %s
|
||||
// RUN: %clang_cc1 %s -emit-llvm -o - -triple=armv6-unknown-linux | FileCheck %s
|
||||
|
12
debian/patches/bootstrap-fix-include-next.diff
vendored
12
debian/patches/bootstrap-fix-include-next.diff
vendored
@ -13,10 +13,10 @@ include search path, clang's header will call itself without any effect.
|
||||
Therefore, it will do include_next until the define from the libc is existing (ex: _INTTYPES_H)
|
||||
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn365742/clang/lib/Headers/inttypes.h
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Headers/inttypes.h
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn365742.orig/clang/lib/Headers/inttypes.h
|
||||
+++ llvm-toolchain-snapshot_9~svn365742/clang/lib/Headers/inttypes.h
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/Headers/inttypes.h
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Headers/inttypes.h
|
||||
@@ -6,7 +6,7 @@
|
||||
*
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
@ -26,10 +26,10 @@ Index: llvm-toolchain-snapshot_9~svn365742/clang/lib/Headers/inttypes.h
|
||||
// AIX system headers need inttypes.h to be re-enterable while _STD_TYPES_T
|
||||
// is defined until an inclusion of it without _STD_TYPES_T occurs, in which
|
||||
// case the header guard macro is defined.
|
||||
Index: llvm-toolchain-snapshot_9~svn365742/clang/lib/Headers/limits.h
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Headers/limits.h
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn365742.orig/clang/lib/Headers/limits.h
|
||||
+++ llvm-toolchain-snapshot_9~svn365742/clang/lib/Headers/limits.h
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/Headers/limits.h
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Headers/limits.h
|
||||
@@ -6,7 +6,7 @@
|
||||
*
|
||||
\*===----------------------------------------------------------------------===*/
|
||||
|
@ -1,10 +1,10 @@
|
||||
# Force the version of clang in the analyzer
|
||||
# This was causing the static analyzer to fail silently if the clang & clang++ are
|
||||
# not installed
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/tools/scan-build/libexec/ccc-analyzer
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/tools/scan-build/libexec/ccc-analyzer
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/tools/scan-build/libexec/ccc-analyzer
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/tools/scan-build/libexec/ccc-analyzer
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/tools/scan-build/libexec/ccc-analyzer
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/tools/scan-build/libexec/ccc-analyzer
|
||||
@@ -90,7 +90,7 @@ if ($FindBin::Script =~ /c\+\+-analyzer/
|
||||
if (!defined $Compiler || (! -x $Compiler && ! SearchInPath($Compiler))) { $Compiler = $DefaultCXXCompiler; }
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/llvm/include/llvm/Support/ARMTargetParser.def
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/include/llvm/Support/ARMTargetParser.def
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/llvm/include/llvm/Support/ARMTargetParser.def
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/llvm/include/llvm/Support/ARMTargetParser.def
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/include/llvm/Support/ARMTargetParser.def
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/include/llvm/Support/ARMTargetParser.def
|
||||
@@ -76,7 +76,7 @@ ARM_ARCH("armv6kz", ARMV6KZ, "6KZ", "v6k
|
||||
ARM_ARCH("armv6-m", ARMV6M, "6-M", "v6m", ARMBuildAttrs::CPUArch::v6_M,
|
||||
FK_NONE, ARM::AEK_NONE)
|
||||
@ -11,11 +11,11 @@ Index: llvm-toolchain-snapshot_10~svn370025/llvm/include/llvm/Support/ARMTargetP
|
||||
ARM_ARCH("armv7ve", ARMV7VE, "7VE", "v7ve", ARMBuildAttrs::CPUArch::v7,
|
||||
FK_NEON, (ARM::AEK_SEC | ARM::AEK_MP | ARM::AEK_VIRT |
|
||||
ARM::AEK_HWDIVARM | ARM::AEK_HWDIVTHUMB | ARM::AEK_DSP))
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/llvm/lib/Target/ARM/ARM.td
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/Target/ARM/ARM.td
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/llvm/lib/Target/ARM/ARM.td
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/llvm/lib/Target/ARM/ARM.td
|
||||
@@ -663,7 +663,8 @@ def ARMv6sm : Architecture<"armv6s-m",
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/lib/Target/ARM/ARM.td
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/Target/ARM/ARM.td
|
||||
@@ -673,7 +673,8 @@ def ARMv6sm : Architecture<"armv6s-m",
|
||||
FeatureStrictAlign]>;
|
||||
|
||||
def ARMv7a : Architecture<"armv7-a", "ARMv7a", [HasV7Ops,
|
||||
|
8
debian/patches/clang-baseline-fix-i386.patch
vendored
8
debian/patches/clang-baseline-fix-i386.patch
vendored
@ -1,8 +1,8 @@
|
||||
Index: llvm-toolchain-snapshot_9~svn351647/clang/lib/Driver/ToolChains/Arch/X86.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/ToolChains/Arch/X86.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn351647.orig/clang/lib/Driver/ToolChains/Arch/X86.cpp
|
||||
+++ llvm-toolchain-snapshot_9~svn351647/clang/lib/Driver/ToolChains/Arch/X86.cpp
|
||||
@@ -100,8 +100,8 @@ const char *x86::getX86TargetCPU(const A
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/Driver/ToolChains/Arch/X86.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/ToolChains/Arch/X86.cpp
|
||||
@@ -101,8 +101,8 @@ const char *x86::getX86TargetCPU(const A
|
||||
case llvm::Triple::Haiku:
|
||||
return "i586";
|
||||
default:
|
||||
|
20
debian/patches/clang-format-version.diff
vendored
20
debian/patches/clang-format-version.diff
vendored
@ -4,10 +4,10 @@
|
||||
clang/tools/clang-format/clang-format.py | 2 +-
|
||||
3 files changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/tools/clang-format/clang-format-diff.py
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/tools/clang-format/clang-format-diff.py
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/tools/clang-format/clang-format-diff.py
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/tools/clang-format/clang-format-diff.py
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/tools/clang-format/clang-format-diff.py
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/tools/clang-format/clang-format-diff.py
|
||||
@@ -54,7 +54,7 @@ def main():
|
||||
parser.add_argument('-style',
|
||||
help='formatting style to apply (LLVM, Google, Chromium, '
|
||||
@ -17,11 +17,11 @@ Index: llvm-toolchain-snapshot_10~svn370025/clang/tools/clang-format/clang-forma
|
||||
help='location of binary to use for clang-format')
|
||||
args = parser.parse_args()
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/tools/clang-format/clang-format.el
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/tools/clang-format/clang-format.el
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/tools/clang-format/clang-format.el
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/tools/clang-format/clang-format.el
|
||||
@@ -36,7 +36,7 @@
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/tools/clang-format/clang-format.el
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/tools/clang-format/clang-format.el
|
||||
@@ -37,7 +37,7 @@
|
||||
:group 'tools)
|
||||
|
||||
(defcustom clang-format-executable
|
||||
@ -30,10 +30,10 @@ Index: llvm-toolchain-snapshot_10~svn370025/clang/tools/clang-format/clang-forma
|
||||
"clang-format")
|
||||
"Location of the clang-format executable.
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/tools/clang-format/clang-format.py
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/tools/clang-format/clang-format.py
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/tools/clang-format/clang-format.py
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/tools/clang-format/clang-format.py
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/tools/clang-format/clang-format.py
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/tools/clang-format/clang-format.py
|
||||
@@ -36,7 +36,7 @@ import vim
|
||||
|
||||
# set g:clang_format_path to the path to clang-format if it is not on the path
|
||||
|
14
debian/patches/clang-riscv64-multiarch.diff
vendored
14
debian/patches/clang-riscv64-multiarch.diff
vendored
@ -1,8 +1,8 @@
|
||||
diff --git a/clang/lib/Driver/ToolChains/Linux.cpp b/clang/lib/Driver/ToolChains/Linux.cpp
|
||||
index d900508ad93..f516d172b37 100644
|
||||
--- a/clang/lib/Driver/ToolChains/Linux.cpp
|
||||
+++ b/clang/lib/Driver/ToolChains/Linux.cpp
|
||||
@@ -150,6 +150,10 @@ static std::string getMultiarchTriple(const Driver &D,
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/ToolChains/Linux.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/Driver/ToolChains/Linux.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/ToolChains/Linux.cpp
|
||||
@@ -151,6 +151,10 @@ static std::string getMultiarchTriple(co
|
||||
if (D.getVFS().exists(SysRoot + "/lib/powerpc64le-linux-gnu"))
|
||||
return "powerpc64le-linux-gnu";
|
||||
break;
|
||||
@ -13,7 +13,7 @@ index d900508ad93..f516d172b37 100644
|
||||
case llvm::Triple::sparc:
|
||||
if (D.getVFS().exists(SysRoot + "/lib/sparc-linux-gnu"))
|
||||
return "sparc-linux-gnu";
|
||||
@@ -749,6 +753,8 @@ void Linux::AddClangSystemIncludeArgs(const ArgList &DriverArgs,
|
||||
@@ -760,6 +764,8 @@ void Linux::AddClangSystemIncludeArgs(co
|
||||
"/usr/include/powerpc64-linux-gnu"};
|
||||
const StringRef PPC64LEMultiarchIncludeDirs[] = {
|
||||
"/usr/include/powerpc64le-linux-gnu"};
|
||||
@ -22,7 +22,7 @@ index d900508ad93..f516d172b37 100644
|
||||
const StringRef SparcMultiarchIncludeDirs[] = {
|
||||
"/usr/include/sparc-linux-gnu"};
|
||||
const StringRef Sparc64MultiarchIncludeDirs[] = {
|
||||
@@ -824,6 +830,9 @@ void Linux::AddClangSystemIncludeArgs(const ArgList &DriverArgs,
|
||||
@@ -835,6 +841,9 @@ void Linux::AddClangSystemIncludeArgs(co
|
||||
case llvm::Triple::ppc64le:
|
||||
MultiarchIncludeDirs = PPC64LEMultiarchIncludeDirs;
|
||||
break;
|
||||
|
6
debian/patches/clang-tidy-run-bin.diff
vendored
6
debian/patches/clang-tidy-run-bin.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
|
||||
@@ -180,10 +180,10 @@ def main():
|
||||
'clang-tidy and clang-apply-replacements in '
|
||||
'$PATH.')
|
||||
|
6
debian/patches/clangd-atomic-cmake.patch
vendored
6
debian/patches/clangd-atomic-cmake.patch
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang-tools-extra/clangd/CMakeLists.txt
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang-tools-extra/clangd/CMakeLists.txt
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang-tools-extra/clangd/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang-tools-extra/clangd/CMakeLists.txt
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang-tools-extra/clangd/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang-tools-extra/clangd/CMakeLists.txt
|
||||
@@ -34,6 +34,11 @@ if(NOT HAVE_CXX_ATOMICS64_WITHOUT_LIB)
|
||||
list(APPEND CLANGD_ATOMIC_LIB "atomic")
|
||||
endif()
|
||||
|
6
debian/patches/debug-jit-path.diff
vendored
6
debian/patches/debug-jit-path.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp
|
||||
@@ -300,8 +300,8 @@ bool PerfJITEventListener::InitDebugging
|
||||
// search for location to dump data to
|
||||
if (const char *BaseDir = getenv("JITDUMPDIR"))
|
||||
|
6
debian/patches/declare_clear_cache.diff
vendored
6
debian/patches/declare_clear_cache.diff
vendored
@ -2,10 +2,10 @@
|
||||
lib/Support/Unix/Memory.inc | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/llvm/lib/Support/Unix/Memory.inc
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/Support/Unix/Memory.inc
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/llvm/lib/Support/Unix/Memory.inc
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/llvm/lib/Support/Unix/Memory.inc
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/lib/Support/Unix/Memory.inc
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/Support/Unix/Memory.inc
|
||||
@@ -256,7 +256,7 @@ void Memory::InvalidateInstructionCache(
|
||||
// FIXME: Can we safely always call this for __GNUC__ everywhere?
|
||||
const char *Start = static_cast<const char *>(Addr);
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_4.0~svn280802/lldb/third_party/Python/module/unittest2/unittest2/runner.py
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/third_party/Python/module/unittest2/unittest2/runner.py
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_4.0~svn280802.orig/lldb/third_party/Python/module/unittest2/unittest2/runner.py
|
||||
+++ llvm-toolchain-snapshot_4.0~svn280802/lldb/third_party/Python/module/unittest2/unittest2/runner.py
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/lldb/third_party/Python/module/unittest2/unittest2/runner.py
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/third_party/Python/module/unittest2/unittest2/runner.py
|
||||
@@ -174,9 +174,9 @@ class TextTestRunner(unittest.TextTestRu
|
||||
if hasattr(result, 'separator2'):
|
||||
self.stream.writeln(result.separator2)
|
||||
|
6
debian/patches/disable-error-xray.diff
vendored
6
debian/patches/disable-error-xray.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_9~svn351647/compiler-rt/lib/xray/xray_tsc.h
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/xray/xray_tsc.h
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn351647.orig/compiler-rt/lib/xray/xray_tsc.h
|
||||
+++ llvm-toolchain-snapshot_9~svn351647/compiler-rt/lib/xray/xray_tsc.h
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/lib/xray/xray_tsc.h
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/xray/xray_tsc.h
|
||||
@@ -82,8 +82,6 @@ inline uint64_t getTSCFrequency() XRAY_N
|
||||
|
||||
} // namespace __xray
|
||||
|
@ -11,10 +11,10 @@ Description: Silent a test failing on yakkety amd64
|
||||
Author: Sylvestre <sylvestre@debian.org>
|
||||
Last-Update: 2016-08-26
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn352786/llvm/test/tools/llvm-symbolizer/print_context.c
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/llvm-symbolizer/print_context.c
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn352786.orig/llvm/test/tools/llvm-symbolizer/print_context.c
|
||||
+++ llvm-toolchain-snapshot_9~svn352786/llvm/test/tools/llvm-symbolizer/print_context.c
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/tools/llvm-symbolizer/print_context.c
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/llvm-symbolizer/print_context.c
|
||||
@@ -18,6 +18,7 @@ int main() {
|
||||
// Inputs/print_context.o built with plain -g -c from this source file
|
||||
// Specifying -Xclang -fdebug-compilation-dir -Xclang . to make the debug info
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/llvm/unittests/Support/Path.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/unittests/Support/Path.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/llvm/unittests/Support/Path.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/llvm/unittests/Support/Path.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/unittests/Support/Path.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/unittests/Support/Path.cpp
|
||||
@@ -447,7 +447,7 @@ protected:
|
||||
sys::path::append(NonExistantFile, "1B28B495C16344CB9822E588CD4C3EF0");
|
||||
}
|
||||
|
6
debian/patches/disable-sse2-old-x86.diff
vendored
6
debian/patches/disable-sse2-old-x86.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/include/clang/Basic/X86Target.def
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/include/clang/Basic/X86Target.def
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/include/clang/Basic/X86Target.def
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/include/clang/Basic/X86Target.def
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/include/clang/Basic/X86Target.def
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/include/clang/Basic/X86Target.def
|
||||
@@ -312,7 +312,7 @@ CPU_SPECIFIC("pentium_mmx", 'D', "+mmx")
|
||||
CPU_SPECIFIC("pentium_ii", 'E', "+cmov,+mmx")
|
||||
CPU_SPECIFIC("pentium_iii", 'H', "+cmov,+mmx,+sse")
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_8~svn342269/llvm/utils/lit/lit/Test.py
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/utils/lit/lit/Test.py
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_8~svn342269.orig/llvm/utils/lit/lit/Test.py
|
||||
+++ llvm-toolchain-snapshot_8~svn342269/llvm/utils/lit/lit/Test.py
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/utils/lit/lit/Test.py
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/utils/lit/lit/Test.py
|
||||
@@ -32,7 +32,7 @@ PASS = ResultCode('PASS', False)
|
||||
FLAKYPASS = ResultCode('FLAKYPASS', False)
|
||||
XFAIL = ResultCode('XFAIL', False)
|
||||
|
6
debian/patches/fix-clang-path-and-build.diff
vendored
6
debian/patches/fix-clang-path-and-build.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370632/clang/lib/Driver/ToolChains/Linux.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/ToolChains/Linux.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370632.orig/clang/lib/Driver/ToolChains/Linux.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370632/clang/lib/Driver/ToolChains/Linux.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/Driver/ToolChains/Linux.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/ToolChains/Linux.cpp
|
||||
@@ -12,6 +12,7 @@
|
||||
#include "Arch/PPC.h"
|
||||
#include "Arch/RISCV.h"
|
||||
|
@ -2,10 +2,10 @@
|
||||
tools/llvm-config/llvm-config.cpp | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/llvm/tools/llvm-config/llvm-config.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/tools/llvm-config/llvm-config.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/llvm/tools/llvm-config/llvm-config.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/llvm/tools/llvm-config/llvm-config.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/tools/llvm-config/llvm-config.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/tools/llvm-config/llvm-config.cpp
|
||||
@@ -560,9 +560,9 @@ int main(int argc, char **argv) {
|
||||
} else if (Arg == "--shared-mode") {
|
||||
PrintSharedMode = true;
|
||||
|
6
debian/patches/fix-scan-view-path.diff
vendored
6
debian/patches/fix-scan-view-path.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/tools/scan-view/bin/scan-view
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/tools/scan-view/bin/scan-view
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/tools/scan-view/bin/scan-view
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/tools/scan-view/bin/scan-view
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/tools/scan-view/bin/scan-view
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/tools/scan-view/bin/scan-view
|
||||
@@ -28,6 +28,7 @@ kDefaultPort = 8181
|
||||
kMaxPortsToTry = 100
|
||||
|
||||
|
8
debian/patches/hurd/hurd-EIEIO-undef.diff
vendored
8
debian/patches/hurd/hurd-EIEIO-undef.diff
vendored
@ -1,8 +1,8 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn372737/llvm/utils/TableGen/CodeEmitterGen.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/utils/TableGen/CodeEmitterGen.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn372737.orig/llvm/utils/TableGen/CodeEmitterGen.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn372737/llvm/utils/TableGen/CodeEmitterGen.cpp
|
||||
@@ -395,6 +395,9 @@ void CodeEmitterGen::run(raw_ostream &o)
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/utils/TableGen/CodeEmitterGen.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/utils/TableGen/CodeEmitterGen.cpp
|
||||
@@ -396,6 +396,9 @@ void CodeEmitterGen::run(raw_ostream &o)
|
||||
ArrayRef<const CodeGenInstruction*> NumberedInstructions =
|
||||
Target.getInstructionsByEnumValue();
|
||||
|
||||
|
26
debian/patches/hurd/hurd-pathmax.diff
vendored
26
debian/patches/hurd/hurd-pathmax.diff
vendored
@ -1,8 +1,8 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370407/clang/lib/Basic/FileManager.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Basic/FileManager.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370407.orig/clang/lib/Basic/FileManager.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370407/clang/lib/Basic/FileManager.cpp
|
||||
@@ -498,6 +498,12 @@ FileManager::getNoncachedStatValue(Strin
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/Basic/FileManager.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Basic/FileManager.cpp
|
||||
@@ -522,6 +522,12 @@ FileManager::getNoncachedStatValue(Strin
|
||||
return std::error_code();
|
||||
}
|
||||
|
||||
@ -15,10 +15,10 @@ Index: llvm-toolchain-snapshot_10~svn370407/clang/lib/Basic/FileManager.cpp
|
||||
void FileManager::GetUniqueIDMapping(
|
||||
SmallVectorImpl<const FileEntry *> &UIDToFiles) const {
|
||||
UIDToFiles.clear();
|
||||
Index: llvm-toolchain-snapshot_10~svn370407/lldb/include/lldb/lldb-defines.h
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/include/lldb/lldb-defines.h
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370407.orig/lldb/include/lldb/lldb-defines.h
|
||||
+++ llvm-toolchain-snapshot_10~svn370407/lldb/include/lldb/lldb-defines.h
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/lldb/include/lldb/lldb-defines.h
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/include/lldb/lldb-defines.h
|
||||
@@ -27,6 +27,11 @@
|
||||
#define INT32_MAX 2147483647
|
||||
#endif
|
||||
@ -31,10 +31,10 @@ Index: llvm-toolchain-snapshot_10~svn370407/lldb/include/lldb/lldb-defines.h
|
||||
#if !defined(UINT32_MAX)
|
||||
#define UINT32_MAX 4294967295U
|
||||
#endif
|
||||
Index: llvm-toolchain-snapshot_10~svn370407/llvm/tools/dsymutil/DwarfLinker.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/tools/dsymutil/DwarfLinker.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370407.orig/llvm/tools/dsymutil/DwarfLinker.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370407/llvm/tools/dsymutil/DwarfLinker.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/tools/dsymutil/DwarfLinker.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/tools/dsymutil/DwarfLinker.cpp
|
||||
@@ -100,6 +100,11 @@
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
@ -47,10 +47,10 @@ Index: llvm-toolchain-snapshot_10~svn370407/llvm/tools/dsymutil/DwarfLinker.cpp
|
||||
namespace llvm {
|
||||
namespace dsymutil {
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn370407/polly/lib/External/ppcg/cuda_common.c
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/polly/lib/External/ppcg/cuda_common.c
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370407.orig/polly/lib/External/ppcg/cuda_common.c
|
||||
+++ llvm-toolchain-snapshot_10~svn370407/polly/lib/External/ppcg/cuda_common.c
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/polly/lib/External/ppcg/cuda_common.c
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/polly/lib/External/ppcg/cuda_common.c
|
||||
@@ -15,6 +15,11 @@
|
||||
#include "cuda_common.h"
|
||||
#include "ppcg.h"
|
||||
|
6
debian/patches/hurd/impl-path-hurd.diff
vendored
6
debian/patches/hurd/impl-path-hurd.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn368304/llvm/lib/Support/Unix/Path.inc
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/Support/Unix/Path.inc
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn368304.orig/llvm/lib/Support/Unix/Path.inc
|
||||
+++ llvm-toolchain-snapshot_10~svn368304/llvm/lib/Support/Unix/Path.inc
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/lib/Support/Unix/Path.inc
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/Support/Unix/Path.inc
|
||||
@@ -203,7 +203,7 @@ std::string getMainExecutable(const char
|
||||
// If we don't have procfs mounted, fall back to argv[0]
|
||||
if (getprogpath(exe_path, argv0) != NULL)
|
||||
|
8
debian/patches/install-scan-build-py.diff
vendored
8
debian/patches/install-scan-build-py.diff
vendored
@ -2,11 +2,11 @@
|
||||
clang/tools/CMakeLists.txt | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/tools/CMakeLists.txt
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/tools/CMakeLists.txt
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/tools/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/tools/CMakeLists.txt
|
||||
@@ -27,6 +27,7 @@ if(CLANG_ENABLE_STATIC_ANALYZER)
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/tools/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/tools/CMakeLists.txt
|
||||
@@ -28,6 +28,7 @@ if(CLANG_ENABLE_STATIC_ANALYZER)
|
||||
add_clang_subdirectory(clang-check)
|
||||
add_clang_subdirectory(clang-extdef-mapping)
|
||||
add_clang_subdirectory(scan-build)
|
||||
|
8
debian/patches/kfreebsd/CMakeLists.txt.diff
vendored
8
debian/patches/kfreebsd/CMakeLists.txt.diff
vendored
@ -1,8 +1,8 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/llvm/CMakeLists.txt
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/CMakeLists.txt
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/llvm/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/llvm/CMakeLists.txt
|
||||
@@ -866,7 +866,7 @@ if(LLVM_TARGET_IS_CROSSCOMPILE_HOST)
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/CMakeLists.txt
|
||||
@@ -867,7 +867,7 @@ if(LLVM_TARGET_IS_CROSSCOMPILE_HOST)
|
||||
# (this is a variable that CrossCompile sets on recursive invocations)
|
||||
endif()
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/lib/Basic/Targets.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Basic/Targets.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/lib/Basic/Targets.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/lib/Basic/Targets.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/Basic/Targets.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Basic/Targets.cpp
|
||||
@@ -470,8 +470,8 @@ TargetInfo *AllocateTarget(const llvm::T
|
||||
return new OpenBSDI386TargetInfo(Triple, Opts);
|
||||
case llvm::Triple::FreeBSD:
|
||||
@ -24,10 +24,10 @@ Index: llvm-toolchain-snapshot_10~svn370025/clang/lib/Basic/Targets.cpp
|
||||
case llvm::Triple::Solaris:
|
||||
return new SolarisTargetInfo<X86_64TargetInfo>(Triple, Opts);
|
||||
case llvm::Triple::Win32: {
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/lib/Basic/Targets/OSTargets.h
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Basic/Targets/OSTargets.h
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/lib/Basic/Targets/OSTargets.h
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/lib/Basic/Targets/OSTargets.h
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/Basic/Targets/OSTargets.h
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Basic/Targets/OSTargets.h
|
||||
@@ -265,7 +265,7 @@ public:
|
||||
|
||||
// GNU/kFreeBSD Target
|
||||
|
98
debian/patches/kfreebsd/compiler-rt_lib.diff
vendored
98
debian/patches/kfreebsd/compiler-rt_lib.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373659.orig/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
|
||||
@@ -83,9 +83,14 @@
|
||||
extern "C" {
|
||||
// <sys/umtx.h> must be included after <errno.h> and <sys/types.h> on
|
||||
@ -44,10 +44,10 @@ Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/san
|
||||
char *base = (char *)map->l_addr;
|
||||
Elf_Ehdr *ehdr = (Elf_Ehdr *)base;
|
||||
char *phdrs = base + ehdr->e_phoff;
|
||||
Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373659.orig/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
|
||||
@@ -36,10 +36,12 @@
|
||||
#include <syslog.h>
|
||||
|
||||
@ -75,10 +75,10 @@ Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/san
|
||||
#define Elf_Phdr XElf32_Phdr
|
||||
#define dl_phdr_info xdl_phdr_info
|
||||
#define dl_iterate_phdr(c, b) xdl_iterate_phdr((c), (b))
|
||||
Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/sanitizer_platform.h
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/sanitizer_common/sanitizer_platform.h
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373659.orig/compiler-rt/lib/sanitizer_common/sanitizer_platform.h
|
||||
+++ llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/sanitizer_platform.h
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/lib/sanitizer_common/sanitizer_platform.h
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/sanitizer_common/sanitizer_platform.h
|
||||
@@ -15,7 +15,7 @@
|
||||
#if !defined(__linux__) && !defined(__FreeBSD__) && !defined(__NetBSD__) && \
|
||||
!defined(__OpenBSD__) && !defined(__APPLE__) && !defined(_WIN32) && \
|
||||
@ -118,10 +118,10 @@ Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/san
|
||||
|
||||
#if __LP64__ || defined(_WIN64)
|
||||
# define SANITIZER_WORDSIZE 64
|
||||
Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/asan/asan_linux.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/asan/asan_linux.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373659.orig/compiler-rt/lib/asan/asan_linux.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/asan/asan_linux.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/lib/asan/asan_linux.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/asan/asan_linux.cpp
|
||||
@@ -37,7 +37,7 @@
|
||||
#include <unistd.h>
|
||||
#include <unwind.h>
|
||||
@ -152,10 +152,10 @@ Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/asan/asan_linux.cpp
|
||||
#define ucontext_t xucontext_t
|
||||
#endif
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/ubsan/ubsan_platform.h
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/ubsan/ubsan_platform.h
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373659.orig/compiler-rt/lib/ubsan/ubsan_platform.h
|
||||
+++ llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/ubsan/ubsan_platform.h
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/lib/ubsan/ubsan_platform.h
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/ubsan/ubsan_platform.h
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
// Other platforms should be easy to add, and probably work as-is.
|
||||
@ -165,10 +165,10 @@ Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/ubsan/ubsan_platform
|
||||
(defined(__sun__) && defined(__svr4__)) || \
|
||||
defined(_WIN32) || defined(__Fuchsia__) || defined(__rtems__)
|
||||
# define CAN_SANITIZE_UB 1
|
||||
Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373659.orig/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S
|
||||
+++ llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S
|
||||
@@ -192,7 +192,7 @@ ASM_SYMBOL_INTERCEPTOR(setjmp):
|
||||
// obtain SP, store in %rdi, first argument to `void __tsan_setjmp(uptr sp)`
|
||||
#if defined(__FreeBSD__) || defined(__NetBSD__)
|
||||
@ -196,10 +196,10 @@ Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/tsan/rtl/tsan_rtl_am
|
||||
lea 32(%rsp), %rdi
|
||||
#else
|
||||
# error "Unknown platform"
|
||||
Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/fuzzer/FuzzerDefs.h
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/fuzzer/FuzzerDefs.h
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373659.orig/compiler-rt/lib/fuzzer/FuzzerDefs.h
|
||||
+++ llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/fuzzer/FuzzerDefs.h
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/lib/fuzzer/FuzzerDefs.h
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/fuzzer/FuzzerDefs.h
|
||||
@@ -28,6 +28,7 @@
|
||||
#define LIBFUZZER_LINUX 1
|
||||
#define LIBFUZZER_NETBSD 0
|
||||
@ -233,10 +233,10 @@ Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/fuzzer/FuzzerDefs.h
|
||||
|
||||
#ifdef __x86_64
|
||||
# if __has_attribute(target)
|
||||
Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373659.orig/compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp
|
||||
@@ -133,7 +133,7 @@ size_t GetPeakRSSMb() {
|
||||
if (getrusage(RUSAGE_SELF, &usage))
|
||||
return 0;
|
||||
@ -246,10 +246,10 @@ Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/fuzzer/FuzzerUtilPos
|
||||
// ru_maxrss is in KiB
|
||||
return usage.ru_maxrss >> 10;
|
||||
} else if (LIBFUZZER_APPLE) {
|
||||
Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/fuzzer/FuzzerExtraCounters.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/fuzzer/FuzzerExtraCounters.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373659.orig/compiler-rt/lib/fuzzer/FuzzerExtraCounters.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/fuzzer/FuzzerExtraCounters.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/lib/fuzzer/FuzzerExtraCounters.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/fuzzer/FuzzerExtraCounters.cpp
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "FuzzerDefs.h"
|
||||
|
||||
@ -259,10 +259,10 @@ Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/fuzzer/FuzzerExtraCo
|
||||
__attribute__((weak)) extern uint8_t __start___libfuzzer_extra_counters;
|
||||
__attribute__((weak)) extern uint8_t __stop___libfuzzer_extra_counters;
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/fuzzer/FuzzerExtFunctionsWeak.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/fuzzer/FuzzerExtFunctionsWeak.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373659.orig/compiler-rt/lib/fuzzer/FuzzerExtFunctionsWeak.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/fuzzer/FuzzerExtFunctionsWeak.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/lib/fuzzer/FuzzerExtFunctionsWeak.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/fuzzer/FuzzerExtFunctionsWeak.cpp
|
||||
@@ -13,7 +13,7 @@
|
||||
//===----------------------------------------------------------------------===//
|
||||
#include "FuzzerDefs.h"
|
||||
@ -272,10 +272,10 @@ Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/fuzzer/FuzzerExtFunc
|
||||
|
||||
#include "FuzzerExtFunctions.h"
|
||||
#include "FuzzerIO.h"
|
||||
Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/fuzzer/FuzzerUtilLinux.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/fuzzer/FuzzerUtilLinux.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373659.orig/compiler-rt/lib/fuzzer/FuzzerUtilLinux.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/fuzzer/FuzzerUtilLinux.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/lib/fuzzer/FuzzerUtilLinux.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/fuzzer/FuzzerUtilLinux.cpp
|
||||
@@ -9,7 +9,7 @@
|
||||
//===----------------------------------------------------------------------===//
|
||||
#include "FuzzerDefs.h"
|
||||
@ -285,10 +285,10 @@ Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/fuzzer/FuzzerUtilLin
|
||||
#include "FuzzerCommand.h"
|
||||
|
||||
#include <stdlib.h>
|
||||
Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/sanitizer_freebsd.h
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/sanitizer_common/sanitizer_freebsd.h
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373659.orig/compiler-rt/lib/sanitizer_common/sanitizer_freebsd.h
|
||||
+++ llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/sanitizer_freebsd.h
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/lib/sanitizer_common/sanitizer_freebsd.h
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/sanitizer_common/sanitizer_freebsd.h
|
||||
@@ -20,7 +20,7 @@
|
||||
// 32-bit mode.
|
||||
#if SANITIZER_FREEBSD && (SANITIZER_WORDSIZE == 32)
|
||||
@ -298,10 +298,10 @@ Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/san
|
||||
# include <link.h>
|
||||
# include <sys/param.h>
|
||||
# include <ucontext.h>
|
||||
Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_bsd.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_bsd.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373659.orig/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_bsd.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_bsd.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_bsd.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_bsd.cpp
|
||||
@@ -37,7 +37,7 @@
|
||||
// Fix 'kinfo_vmentry' definition on FreeBSD prior v9.2 in 32-bit mode.
|
||||
#if SANITIZER_FREEBSD && (SANITIZER_WORDSIZE == 32)
|
||||
@ -311,10 +311,10 @@ Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/san
|
||||
#define kinfo_vmentry xkinfo_vmentry
|
||||
#endif
|
||||
#endif
|
||||
Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373659.orig/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
|
||||
+++ llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
|
||||
@@ -24,7 +24,9 @@
|
||||
#include "sanitizer_glibc_version.h"
|
||||
#endif
|
||||
@ -325,10 +325,10 @@ Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/san
|
||||
|
||||
namespace __sanitizer {
|
||||
extern unsigned struct_utsname_sz;
|
||||
Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/sanitizer_syscall_generic.inc
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/sanitizer_common/sanitizer_syscall_generic.inc
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373659.orig/compiler-rt/lib/sanitizer_common/sanitizer_syscall_generic.inc
|
||||
+++ llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/sanitizer_syscall_generic.inc
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/lib/sanitizer_common/sanitizer_syscall_generic.inc
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/sanitizer_common/sanitizer_syscall_generic.inc
|
||||
@@ -19,7 +19,7 @@
|
||||
# define SYSCALL(name) __NR_ ## name
|
||||
#endif
|
||||
@ -338,10 +338,10 @@ Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/san
|
||||
# define internal_syscall __syscall
|
||||
# else
|
||||
# define internal_syscall syscall
|
||||
Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373659.orig/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||
@@ -109,10 +109,14 @@ typedef struct user_fpregs elf_fpregset_
|
||||
#include <wordexp.h>
|
||||
#endif
|
||||
@ -358,7 +358,7 @@ Index: llvm-toolchain-snapshot_10~svn373659/compiler-rt/lib/sanitizer_common/san
|
||||
#include <net/if_ppp.h>
|
||||
#include <netax25/ax25.h>
|
||||
#include <netipx/ipx.h>
|
||||
@@ -149,8 +153,12 @@ typedef struct user_fpregs elf_fpregset_
|
||||
@@ -150,8 +154,12 @@ typedef struct user_fpregs elf_fpregset_
|
||||
#include <linux/if_ppp.h>
|
||||
#endif
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/llvm/include/llvm/ADT/Triple.h
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/include/llvm/ADT/Triple.h
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/llvm/include/llvm/ADT/Triple.h
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/llvm/include/llvm/ADT/Triple.h
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/include/llvm/ADT/Triple.h
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/include/llvm/ADT/Triple.h
|
||||
@@ -161,7 +161,7 @@ public:
|
||||
FreeBSD,
|
||||
Fuchsia,
|
||||
|
@ -1,8 +1,8 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/libcxx/include/__config
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/include/__config
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/libcxx/include/__config
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/libcxx/include/__config
|
||||
@@ -1062,6 +1062,7 @@ _LIBCPP_FUNC_VIS extern "C" void __sanit
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/libcxx/include/__config
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/include/__config
|
||||
@@ -1085,6 +1085,7 @@ _LIBCPP_FUNC_VIS extern "C" void __sanit
|
||||
!defined(_LIBCPP_HAS_THREAD_API_WIN32) && \
|
||||
!defined(_LIBCPP_HAS_THREAD_API_EXTERNAL)
|
||||
# if defined(__FreeBSD__) || \
|
||||
|
38
debian/patches/kfreebsd/kfreebsd-openmp.diff
vendored
38
debian/patches/kfreebsd/kfreebsd-openmp.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn373163/openmp/runtime/src/kmp.h
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/openmp/runtime/src/kmp.h
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373163.orig/openmp/runtime/src/kmp.h
|
||||
+++ llvm-toolchain-snapshot_10~svn373163/openmp/runtime/src/kmp.h
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/openmp/runtime/src/kmp.h
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/openmp/runtime/src/kmp.h
|
||||
@@ -1142,6 +1142,10 @@ extern kmp_uint64 __kmp_now_nsec();
|
||||
/* TODO: tune for KMP_OS_OPENBSD */
|
||||
#define KMP_INIT_WAIT 1024U /* initial number of spin-tests */
|
||||
@ -13,10 +13,10 @@ Index: llvm-toolchain-snapshot_10~svn373163/openmp/runtime/src/kmp.h
|
||||
#endif
|
||||
|
||||
#if KMP_ARCH_X86 || KMP_ARCH_X86_64
|
||||
Index: llvm-toolchain-snapshot_10~svn373163/openmp/runtime/src/kmp_ftn_entry.h
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/openmp/runtime/src/kmp_ftn_entry.h
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373163.orig/openmp/runtime/src/kmp_ftn_entry.h
|
||||
+++ llvm-toolchain-snapshot_10~svn373163/openmp/runtime/src/kmp_ftn_entry.h
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/openmp/runtime/src/kmp_ftn_entry.h
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/openmp/runtime/src/kmp_ftn_entry.h
|
||||
@@ -531,7 +531,7 @@ int FTN_STDCALL KMP_EXPAND_NAME(FTN_GET_
|
||||
int gtid;
|
||||
|
||||
@ -26,10 +26,10 @@ Index: llvm-toolchain-snapshot_10~svn373163/openmp/runtime/src/kmp_ftn_entry.h
|
||||
gtid = __kmp_entry_gtid();
|
||||
#elif KMP_OS_WINDOWS
|
||||
if (!__kmp_init_parallel ||
|
||||
Index: llvm-toolchain-snapshot_10~svn373163/openmp/runtime/src/kmp_platform.h
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/openmp/runtime/src/kmp_platform.h
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373163.orig/openmp/runtime/src/kmp_platform.h
|
||||
+++ llvm-toolchain-snapshot_10~svn373163/openmp/runtime/src/kmp_platform.h
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/openmp/runtime/src/kmp_platform.h
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/openmp/runtime/src/kmp_platform.h
|
||||
@@ -18,6 +18,7 @@
|
||||
#define KMP_OS_LINUX 0
|
||||
#define KMP_OS_DRAGONFLY 0
|
||||
@ -65,10 +65,10 @@ Index: llvm-toolchain-snapshot_10~svn373163/openmp/runtime/src/kmp_platform.h
|
||||
#undef KMP_OS_UNIX
|
||||
#define KMP_OS_UNIX 1
|
||||
#endif
|
||||
Index: llvm-toolchain-snapshot_10~svn373163/openmp/runtime/src/kmp_runtime.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/openmp/runtime/src/kmp_runtime.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373163.orig/openmp/runtime/src/kmp_runtime.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn373163/openmp/runtime/src/kmp_runtime.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/openmp/runtime/src/kmp_runtime.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/openmp/runtime/src/kmp_runtime.cpp
|
||||
@@ -8114,7 +8114,7 @@ __kmp_determine_reduction_method(
|
||||
KMP_ARCH_MIPS64 || KMP_ARCH_RISCV64
|
||||
|
||||
@ -87,11 +87,11 @@ Index: llvm-toolchain-snapshot_10~svn373163/openmp/runtime/src/kmp_runtime.cpp
|
||||
|
||||
// basic tuning
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn373163/openmp/runtime/src/z_Linux_util.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/openmp/runtime/src/z_Linux_util.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373163.orig/openmp/runtime/src/z_Linux_util.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn373163/openmp/runtime/src/z_Linux_util.cpp
|
||||
@@ -450,7 +450,7 @@ void __kmp_terminate_thread(int gtid) {
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/openmp/runtime/src/z_Linux_util.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/openmp/runtime/src/z_Linux_util.cpp
|
||||
@@ -472,7 +472,7 @@ void __kmp_terminate_thread(int gtid) {
|
||||
static kmp_int32 __kmp_set_stack_info(int gtid, kmp_info_t *th) {
|
||||
int stack_data;
|
||||
#if KMP_OS_LINUX || KMP_OS_DRAGONFLY || KMP_OS_FREEBSD || KMP_OS_NETBSD || \
|
||||
@ -100,7 +100,7 @@ Index: llvm-toolchain-snapshot_10~svn373163/openmp/runtime/src/z_Linux_util.cpp
|
||||
pthread_attr_t attr;
|
||||
int status;
|
||||
size_t size = 0;
|
||||
@@ -504,7 +504,7 @@ static void *__kmp_launch_worker(void *t
|
||||
@@ -526,7 +526,7 @@ static void *__kmp_launch_worker(void *t
|
||||
#endif /* KMP_BLOCK_SIGNALS */
|
||||
void *exit_val;
|
||||
#if KMP_OS_LINUX || KMP_OS_DRAGONFLY || KMP_OS_FREEBSD || KMP_OS_NETBSD || \
|
||||
@ -109,7 +109,7 @@ Index: llvm-toolchain-snapshot_10~svn373163/openmp/runtime/src/z_Linux_util.cpp
|
||||
void *volatile padding = 0;
|
||||
#endif
|
||||
int gtid;
|
||||
@@ -1776,7 +1776,7 @@ static int __kmp_get_xproc(void) {
|
||||
@@ -1798,7 +1798,7 @@ static int __kmp_get_xproc(void) {
|
||||
int r = 0;
|
||||
|
||||
#if KMP_OS_LINUX || KMP_OS_DRAGONFLY || KMP_OS_FREEBSD || KMP_OS_NETBSD || \
|
||||
@ -118,7 +118,7 @@ Index: llvm-toolchain-snapshot_10~svn373163/openmp/runtime/src/z_Linux_util.cpp
|
||||
|
||||
r = sysconf(_SC_NPROCESSORS_ONLN);
|
||||
|
||||
@@ -2020,7 +2020,7 @@ int __kmp_is_address_mapped(void *addr)
|
||||
@@ -2042,7 +2042,7 @@ int __kmp_is_address_mapped(void *addr)
|
||||
// Free resources.
|
||||
fclose(file);
|
||||
KMP_INTERNAL_FREE(name);
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_9~svn353038/libcxx/src/thread.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/src/thread.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn353038.orig/libcxx/src/thread.cpp
|
||||
+++ llvm-toolchain-snapshot_9~svn353038/libcxx/src/thread.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/libcxx/src/thread.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/src/thread.cpp
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
#if defined(__unix__) || (defined(__APPLE__) && defined(__MACH__))
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn368975/clang/lib/Driver/CMakeLists.txt
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/CMakeLists.txt
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn368975.orig/clang/lib/Driver/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~svn368975/clang/lib/Driver/CMakeLists.txt
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/Driver/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/CMakeLists.txt
|
||||
@@ -49,6 +49,7 @@ add_clang_library(clangDriver
|
||||
ToolChains/HIP.cpp
|
||||
ToolChains/Hexagon.cpp
|
||||
@ -10,10 +10,10 @@ Index: llvm-toolchain-snapshot_10~svn368975/clang/lib/Driver/CMakeLists.txt
|
||||
ToolChains/Linux.cpp
|
||||
ToolChains/MipsLinux.cpp
|
||||
ToolChains/MinGW.cpp
|
||||
Index: llvm-toolchain-snapshot_10~svn368975/clang/lib/Driver/Driver.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/Driver.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn368975.orig/clang/lib/Driver/Driver.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn368975/clang/lib/Driver/Driver.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/Driver/Driver.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/Driver.cpp
|
||||
@@ -26,6 +26,7 @@
|
||||
#include "ToolChains/Haiku.h"
|
||||
#include "ToolChains/Hexagon.h"
|
||||
@ -22,7 +22,7 @@ Index: llvm-toolchain-snapshot_10~svn368975/clang/lib/Driver/Driver.cpp
|
||||
#include "ToolChains/Lanai.h"
|
||||
#include "ToolChains/Linux.h"
|
||||
#include "ToolChains/MSP430.h"
|
||||
@@ -4632,6 +4633,9 @@ const ToolChain &Driver::getToolChain(co
|
||||
@@ -4727,6 +4728,9 @@ const ToolChain &Driver::getToolChain(co
|
||||
case llvm::Triple::FreeBSD:
|
||||
TC = std::make_unique<toolchains::FreeBSD>(*this, Target, Args);
|
||||
break;
|
||||
@ -32,11 +32,11 @@ Index: llvm-toolchain-snapshot_10~svn368975/clang/lib/Driver/Driver.cpp
|
||||
case llvm::Triple::Minix:
|
||||
TC = std::make_unique<toolchains::Minix>(*this, Target, Args);
|
||||
break;
|
||||
Index: llvm-toolchain-snapshot_10~svn368975/clang/lib/Driver/ToolChains/Clang.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/ToolChains/Clang.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn368975.orig/clang/lib/Driver/ToolChains/Clang.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn368975/clang/lib/Driver/ToolChains/Clang.cpp
|
||||
@@ -542,7 +542,7 @@ static bool useFramePointerForTargetByDe
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/Driver/ToolChains/Clang.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/ToolChains/Clang.cpp
|
||||
@@ -453,7 +453,7 @@ static bool useFramePointerForTargetByDe
|
||||
}
|
||||
|
||||
if (Triple.isOSLinux() || Triple.getOS() == llvm::Triple::CloudABI ||
|
||||
@ -45,11 +45,11 @@ Index: llvm-toolchain-snapshot_10~svn368975/clang/lib/Driver/ToolChains/Clang.cp
|
||||
switch (Triple.getArch()) {
|
||||
// Don't use a frame pointer on linux if optimizing for certain targets.
|
||||
case llvm::Triple::mips64:
|
||||
Index: llvm-toolchain-snapshot_10~svn368975/clang/lib/Driver/ToolChains/Gnu.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/ToolChains/Gnu.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn368975.orig/clang/lib/Driver/ToolChains/Gnu.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn368975/clang/lib/Driver/ToolChains/Gnu.cpp
|
||||
@@ -576,6 +576,20 @@ void tools::gnutools::Linker::ConstructJ
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/Driver/ToolChains/Gnu.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/ToolChains/Gnu.cpp
|
||||
@@ -578,6 +578,20 @@ void tools::gnutools::Linker::ConstructJ
|
||||
|
||||
if (!Args.hasArg(options::OPT_nolibc))
|
||||
CmdArgs.push_back("-lc");
|
||||
@ -91,10 +91,10 @@ Index: llvm-toolchain-snapshot_10~svn368975/clang/lib/Driver/ToolChains/Gnu.cpp
|
||||
|
||||
static const char *const MIPSLibDirs[] = {"/lib"};
|
||||
static const char *const MIPSTriples[] = {
|
||||
Index: llvm-toolchain-snapshot_10~svn368975/clang/lib/Driver/ToolChains/KFreeBSD.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/ToolChains/KFreeBSD.cpp
|
||||
===================================================================
|
||||
--- /dev/null
|
||||
+++ llvm-toolchain-snapshot_10~svn368975/clang/lib/Driver/ToolChains/KFreeBSD.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/ToolChains/KFreeBSD.cpp
|
||||
@@ -0,0 +1,458 @@
|
||||
+//===--- KFreeBSD.cpp - kFreeBSD ToolChain Implementations --------*- C++ -*-===//
|
||||
+//
|
||||
@ -554,10 +554,10 @@ Index: llvm-toolchain-snapshot_10~svn368975/clang/lib/Driver/ToolChains/KFreeBSD
|
||||
+ return Res;
|
||||
+}
|
||||
+
|
||||
Index: llvm-toolchain-snapshot_10~svn368975/clang/lib/Driver/ToolChains/KFreeBSD.h
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/ToolChains/KFreeBSD.h
|
||||
===================================================================
|
||||
--- /dev/null
|
||||
+++ llvm-toolchain-snapshot_10~svn368975/clang/lib/Driver/ToolChains/KFreeBSD.h
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/ToolChains/KFreeBSD.h
|
||||
@@ -0,0 +1,54 @@
|
||||
+//===--- KFreeBSD.h - kFreeBSD ToolChain Implementations ----------*- C++ -*-===//
|
||||
+//
|
||||
|
6
debian/patches/kfreebsd/kfreebsd-triple.diff
vendored
6
debian/patches/kfreebsd/kfreebsd-triple.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_9~svn358740/llvm/unittests/ADT/TripleTest.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/unittests/ADT/TripleTest.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn358740.orig/llvm/unittests/ADT/TripleTest.cpp
|
||||
+++ llvm-toolchain-snapshot_9~svn358740/llvm/unittests/ADT/TripleTest.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/unittests/ADT/TripleTest.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/unittests/ADT/TripleTest.cpp
|
||||
@@ -98,6 +98,18 @@ TEST(TripleTest, ParsedIDs) {
|
||||
EXPECT_EQ(Triple::Hurd, T.getOS());
|
||||
EXPECT_EQ(Triple::GNU, T.getEnvironment());
|
||||
|
12
debian/patches/kfreebsd/lib_Support.diff
vendored
12
debian/patches/kfreebsd/lib_Support.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/llvm/lib/Support/Triple.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/Support/Triple.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/llvm/lib/Support/Triple.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/llvm/lib/Support/Triple.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/lib/Support/Triple.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/Support/Triple.cpp
|
||||
@@ -183,7 +183,7 @@ StringRef Triple::getOSTypeName(OSType K
|
||||
case FreeBSD: return "freebsd";
|
||||
case Fuchsia: return "fuchsia";
|
||||
@ -20,10 +20,10 @@ Index: llvm-toolchain-snapshot_10~svn370025/llvm/lib/Support/Triple.cpp
|
||||
.StartsWith("linux", Triple::Linux)
|
||||
.StartsWith("lv2", Triple::Lv2)
|
||||
.StartsWith("macos", Triple::MacOSX)
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/llvm/lib/Support/Unix/Path.inc
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/Support/Unix/Path.inc
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/llvm/lib/Support/Unix/Path.inc
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/llvm/lib/Support/Unix/Path.inc
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/lib/Support/Unix/Path.inc
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/Support/Unix/Path.inc
|
||||
@@ -62,7 +62,7 @@
|
||||
#define FSTATVFS fstatvfs
|
||||
#define STATVFS_F_FRSIZE(vfs) vfs.f_frsize
|
||||
|
12
debian/patches/kfreebsd/lib_Target_X86.diff
vendored
12
debian/patches/kfreebsd/lib_Target_X86.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn375090/llvm/lib/Target/X86/X86Subtarget.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/Target/X86/X86Subtarget.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn375090.orig/llvm/lib/Target/X86/X86Subtarget.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn375090/llvm/lib/Target/X86/X86Subtarget.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/lib/Target/X86/X86Subtarget.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/Target/X86/X86Subtarget.cpp
|
||||
@@ -290,7 +290,7 @@ void X86Subtarget::initSubtargetFeatures
|
||||
if (StackAlignOverride)
|
||||
stackAlignment = *StackAlignOverride;
|
||||
@ -11,10 +11,10 @@ Index: llvm-toolchain-snapshot_10~svn375090/llvm/lib/Target/X86/X86Subtarget.cpp
|
||||
stackAlignment = Align(16);
|
||||
|
||||
// Some CPUs have more overhead for gather. The specified overhead is relative
|
||||
Index: llvm-toolchain-snapshot_10~svn375090/llvm/lib/Target/X86/X86Subtarget.h
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/Target/X86/X86Subtarget.h
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn375090.orig/llvm/lib/Target/X86/X86Subtarget.h
|
||||
+++ llvm-toolchain-snapshot_10~svn375090/llvm/lib/Target/X86/X86Subtarget.h
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/lib/Target/X86/X86Subtarget.h
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/lib/Target/X86/X86Subtarget.h
|
||||
@@ -764,7 +764,7 @@ public:
|
||||
bool isTargetMachO() const { return TargetTriple.isOSBinFormatMachO(); }
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_9~svn353038/lldb/source/Host/freebsd/Host.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/source/Host/freebsd/Host.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn353038.orig/lldb/source/Host/freebsd/Host.cpp
|
||||
+++ llvm-toolchain-snapshot_9~svn353038/lldb/source/Host/freebsd/Host.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/lldb/source/Host/freebsd/Host.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/source/Host/freebsd/Host.cpp
|
||||
@@ -10,6 +10,13 @@
|
||||
#include <sys/types.h>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_9~svn353038/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn353038.orig/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp
|
||||
+++ llvm-toolchain-snapshot_9~svn353038/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp
|
||||
@@ -8,7 +8,9 @@
|
||||
|
||||
#include <errno.h>
|
||||
@ -12,10 +12,10 @@ Index: llvm-toolchain-snapshot_9~svn353038/lldb/source/Plugins/Process/FreeBSD/F
|
||||
#include <stdlib.h>
|
||||
#include <sys/sysctl.h>
|
||||
#include <sys/types.h>
|
||||
Index: llvm-toolchain-snapshot_9~svn353038/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn353038.orig/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
|
||||
+++ llvm-toolchain-snapshot_9~svn353038/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
|
||||
@@ -9,7 +9,9 @@
|
||||
|
||||
#include <errno.h>
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/llvm/tools/llvm-shlib/CMakeLists.txt
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/tools/llvm-shlib/CMakeLists.txt
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/llvm/tools/llvm-shlib/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/llvm/tools/llvm-shlib/CMakeLists.txt
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/tools/llvm-shlib/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/tools/llvm-shlib/CMakeLists.txt
|
||||
@@ -49,6 +49,7 @@ if(LLVM_BUILD_LLVM_DYLIB)
|
||||
list(REMOVE_DUPLICATES LIB_NAMES)
|
||||
if(("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux") OR (MINGW) OR (HAIKU)
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_9~svn357176/libcxx/test/std/thread/thread.condition/thread.condition.condvar/wait_for.pass.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/thread/thread.condition/thread.condition.condvar/wait_for.pass.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn357176.orig/libcxx/test/std/thread/thread.condition/thread.condition.condvar/wait_for.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_9~svn357176/libcxx/test/std/thread/thread.condition/thread.condition.condvar/wait_for.pass.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/libcxx/test/std/thread/thread.condition/thread.condition.condvar/wait_for.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/thread/thread.condition/thread.condition.condvar/wait_for.pass.cpp
|
||||
@@ -7,6 +7,7 @@
|
||||
//===----------------------------------------------------------------------===//
|
||||
//
|
||||
@ -10,10 +10,10 @@ Index: llvm-toolchain-snapshot_9~svn357176/libcxx/test/std/thread/thread.conditi
|
||||
|
||||
// FLAKY_TEST.
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn357176/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/lock.pass.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/lock.pass.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn357176.orig/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/lock.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_9~svn357176/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/lock.pass.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/lock.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/lock.pass.cpp
|
||||
@@ -8,7 +8,7 @@
|
||||
//
|
||||
// UNSUPPORTED: libcpp-has-no-threads
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/libcxx/test/libcxx/atomics/atomics.align/align.pass.sh.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/libcxx/atomics/atomics.align/align.pass.sh.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/libcxx/test/libcxx/atomics/atomics.align/align.pass.sh.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/libcxx/test/libcxx/atomics/atomics.align/align.pass.sh.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/libcxx/test/libcxx/atomics/atomics.align/align.pass.sh.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/libcxx/atomics/atomics.align/align.pass.sh.cpp
|
||||
@@ -13,7 +13,7 @@
|
||||
//
|
||||
// GCC currently fails because it needs -fabi-version=6 to fix mangling of
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/numerics/rand/rand.util/rand.util.canonical/generate_canonical.pass.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/numerics/rand/rand.util/rand.util.canonical/generate_canonical.pass.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/libcxx/test/std/numerics/rand/rand.util/rand.util.canonical/generate_canonical.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/numerics/rand/rand.util/rand.util.canonical/generate_canonical.pass.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/libcxx/test/std/numerics/rand/rand.util/rand.util.canonical/generate_canonical.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/numerics/rand/rand.util/rand.util.canonical/generate_canonical.pass.cpp
|
||||
@@ -11,6 +11,8 @@
|
||||
// template<class RealType, size_t bits, class URNG>
|
||||
// RealType generate_canonical(URNG& g);
|
||||
@ -11,10 +11,10 @@ Index: llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/numerics/rand/rand.u
|
||||
#include <random>
|
||||
#include <cassert>
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/re/re.traits/isctype.pass.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/re/re.traits/isctype.pass.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/libcxx/test/std/re/re.traits/isctype.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/re/re.traits/isctype.pass.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/libcxx/test/std/re/re.traits/isctype.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/re/re.traits/isctype.pass.cpp
|
||||
@@ -15,6 +15,7 @@
|
||||
// TODO(EricWF): This test takes 40+ minutes to build with Clang 3.8 under ASAN or MSAN.
|
||||
// UNSUPPORTED: asan, msan
|
||||
@ -23,10 +23,10 @@ Index: llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/re/re.traits/isctype
|
||||
|
||||
#include <regex>
|
||||
#include <cassert>
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/libcxxabi/test/catch_multi_level_pointer.pass.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxxabi/test/catch_multi_level_pointer.pass.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/libcxxabi/test/catch_multi_level_pointer.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/libcxxabi/test/catch_multi_level_pointer.pass.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/libcxxabi/test/catch_multi_level_pointer.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxxabi/test/catch_multi_level_pointer.pass.cpp
|
||||
@@ -8,6 +8,8 @@
|
||||
|
||||
// UNSUPPORTED: libcxxabi-no-exceptions
|
||||
@ -36,10 +36,10 @@ Index: llvm-toolchain-snapshot_10~svn370025/libcxxabi/test/catch_multi_level_poi
|
||||
#include <cassert>
|
||||
#include <cstdlib>
|
||||
#include <iostream>
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct.pass.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct.pass.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct.pass.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct.pass.cpp
|
||||
@@ -15,6 +15,8 @@
|
||||
|
||||
// template <class T, class... Args> void construct(T* p, Args&&... args);
|
||||
|
@ -8,10 +8,10 @@ libcxx tests default to -O0 compilation so these test need to be marked failing
|
||||
on arm to allow installing packages. Use cases is so borderline failure that it
|
||||
shouldn't prevent building the package. (64bit atomics in 32bit mode)
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong.pass.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong.pass.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong.pass.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong.pass.cpp
|
||||
@@ -7,6 +7,7 @@
|
||||
//===----------------------------------------------------------------------===//
|
||||
//
|
||||
@ -20,10 +20,10 @@ Index: llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/atomics/atomics.type
|
||||
// ... assertion fails line 34
|
||||
|
||||
// <atomic>
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong_explicit.pass.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong_explicit.pass.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong_explicit.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong_explicit.pass.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong_explicit.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong_explicit.pass.cpp
|
||||
@@ -7,6 +7,7 @@
|
||||
//===----------------------------------------------------------------------===//
|
||||
//
|
||||
@ -32,10 +32,10 @@ Index: llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/atomics/atomics.type
|
||||
// ... assertion fails line 38
|
||||
|
||||
// <atomic>
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak.pass.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak.pass.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak.pass.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak.pass.cpp
|
||||
@@ -7,6 +7,7 @@
|
||||
//===----------------------------------------------------------------------===//
|
||||
//
|
||||
@ -44,10 +44,10 @@ Index: llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/atomics/atomics.type
|
||||
// ... assertion fails line 34
|
||||
|
||||
// <atomic>
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak_explicit.pass.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak_explicit.pass.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak_explicit.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak_explicit.pass.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak_explicit.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak_explicit.pass.cpp
|
||||
@@ -7,6 +7,7 @@
|
||||
//===----------------------------------------------------------------------===//
|
||||
//
|
||||
|
@ -10,10 +10,10 @@ To set instruction support one can check __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 defi
|
||||
|
||||
Bug: https://llvm.org/bugs/show_bug.cgi?id=19355
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/atomics/atomics.lockfree/isalwayslockfree.pass.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/atomics/atomics.lockfree/isalwayslockfree.pass.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/libcxx/test/std/atomics/atomics.lockfree/isalwayslockfree.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/libcxx/test/std/atomics/atomics.lockfree/isalwayslockfree.pass.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/libcxx/test/std/atomics/atomics.lockfree/isalwayslockfree.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxx/test/std/atomics/atomics.lockfree/isalwayslockfree.pass.cpp
|
||||
@@ -21,6 +21,14 @@
|
||||
# error Feature test macro missing.
|
||||
#endif
|
||||
|
@ -7,10 +7,10 @@ sure their ABI stays in sync.
|
||||
|
||||
No known upstream bug about this.
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn373627/libcxxabi/src/cxa_exception.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxxabi/src/cxa_exception.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373627.orig/libcxxabi/src/cxa_exception.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn373627/libcxxabi/src/cxa_exception.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/libcxxabi/src/cxa_exception.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxxabi/src/cxa_exception.cpp
|
||||
@@ -275,15 +275,16 @@ __cxa_throw(void *thrown_object, std::ty
|
||||
|
||||
#ifdef __USING_SJLJ_EXCEPTIONS__
|
||||
@ -66,10 +66,10 @@ Index: llvm-toolchain-snapshot_10~svn373627/libcxxabi/src/cxa_exception.cpp
|
||||
#endif
|
||||
// Some sort of unwinding error. Note that terminate is a handler.
|
||||
__cxa_begin_catch(&dep_exception_header->unwindHeader);
|
||||
Index: llvm-toolchain-snapshot_10~svn373627/libcxxabi/src/cxa_exception.h
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxxabi/src/cxa_exception.h
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373627.orig/libcxxabi/src/cxa_exception.h
|
||||
+++ llvm-toolchain-snapshot_10~svn373627/libcxxabi/src/cxa_exception.h
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/libcxxabi/src/cxa_exception.h
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxxabi/src/cxa_exception.h
|
||||
@@ -27,6 +27,45 @@ _LIBCXXABI_HIDDEN uint64_t __getExceptio
|
||||
_LIBCXXABI_HIDDEN void __setExceptionClass ( _Unwind_Exception*, uint64_t);
|
||||
_LIBCXXABI_HIDDEN bool __isOurExceptionClass(const _Unwind_Exception*);
|
||||
|
@ -2,11 +2,11 @@ Powerpc has extended double that doesn't match x86 coding. Power format would
|
||||
need special tests to verify correctness but for now it is enough to prevent
|
||||
incorrect test from running.
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/libcxxabi/test/test_demangle.pass.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxxabi/test/test_demangle.pass.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/libcxxabi/test/test_demangle.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/libcxxabi/test/test_demangle.pass.cpp
|
||||
@@ -29817,7 +29817,7 @@ const char* invalid_cases[] =
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/libcxxabi/test/test_demangle.pass.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/libcxxabi/test/test_demangle.pass.cpp
|
||||
@@ -29834,7 +29834,7 @@ const char* invalid_cases[] =
|
||||
"NSoERj5E=Y1[uM:ga",
|
||||
"Aon_PmKVPDk7?fg4XP5smMUL6;<WsI_mgbf23cCgsHbT<l8EE\0uVRkNOoXDrgdA4[8IU>Vl<>IL8ayHpiVDDDXTY;^o9;i",
|
||||
"_ZNSt16allocator_traitsISaIN4llvm3sys2fs18directory_iteratorEEE9constructIS3_IS3_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS7_",
|
||||
|
10
debian/patches/lldb-soname.diff
vendored
10
debian/patches/lldb-soname.diff
vendored
@ -2,10 +2,10 @@
|
||||
lldb/source/API/CMakeLists.txt | 14 +++++++-------
|
||||
1 file changed, 7 insertions(+), 7 deletions(-)
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn365742/lldb/source/API/CMakeLists.txt
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/source/API/CMakeLists.txt
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn365742.orig/lldb/source/API/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_9~svn365742/lldb/source/API/CMakeLists.txt
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/lldb/source/API/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/source/API/CMakeLists.txt
|
||||
@@ -13,7 +13,12 @@ if(LLDB_BUILD_FRAMEWORK)
|
||||
set(option_install_prefix INSTALL_PREFIX ${LLDB_FRAMEWORK_INSTALL_DIR})
|
||||
endif()
|
||||
@ -20,7 +20,7 @@ Index: llvm-toolchain-snapshot_9~svn365742/lldb/source/API/CMakeLists.txt
|
||||
SBAddress.cpp
|
||||
SBAttachInfo.cpp
|
||||
SBBlock.cpp
|
||||
@@ -130,7 +135,7 @@ endif()
|
||||
@@ -131,7 +136,7 @@ endif()
|
||||
|
||||
set_target_properties(liblldb
|
||||
PROPERTIES
|
||||
@ -29,7 +29,7 @@ Index: llvm-toolchain-snapshot_9~svn365742/lldb/source/API/CMakeLists.txt
|
||||
)
|
||||
|
||||
if (NOT CMAKE_SYSTEM_NAME MATCHES "Windows")
|
||||
@@ -155,11 +160,6 @@ if ( CMAKE_SYSTEM_NAME MATCHES "Windows"
|
||||
@@ -156,11 +161,6 @@ if ( CMAKE_SYSTEM_NAME MATCHES "Windows"
|
||||
if (MSVC AND NOT LLDB_DISABLE_PYTHON)
|
||||
target_link_libraries(liblldb PRIVATE ${PYTHON_LIBRARY})
|
||||
endif()
|
||||
|
@ -12,10 +12,10 @@ which could then break something else.
|
||||
|
||||
This probably should have upstream bug but I couldn't find any existing report.
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn368802/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn368802.orig/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn368802/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
|
||||
@@ -34,6 +34,7 @@
|
||||
#include "lldb/Utility/StreamString.h"
|
||||
#include "llvm/ADT/SmallString.h"
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_9~svn351647/lldb/scripts/lldb.swig
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/scripts/lldb.swig
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn351647.orig/lldb/scripts/lldb.swig
|
||||
+++ llvm-toolchain-snapshot_9~svn351647/lldb/scripts/lldb.swig
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/lldb/scripts/lldb.swig
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/scripts/lldb.swig
|
||||
@@ -50,7 +50,7 @@ except ImportError:
|
||||
%enddef
|
||||
// These versions will not generate working python modules, so error out early.
|
||||
|
@ -6,10 +6,10 @@ Last-Update: 2016-07-27
|
||||
lldb/cmake/LLDBDependencies.cmake | 6 ++++++
|
||||
1 file changed, 6 insertions(+)
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn357377/lldb/source/Utility/CMakeLists.txt
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/source/Utility/CMakeLists.txt
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn357377.orig/lldb/source/Utility/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_9~svn357377/lldb/source/Utility/CMakeLists.txt
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/lldb/source/Utility/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/source/Utility/CMakeLists.txt
|
||||
@@ -2,6 +2,13 @@ set(LLDB_SYSTEM_LIBS)
|
||||
|
||||
list(APPEND LLDB_SYSTEM_LIBS ${system_libs})
|
||||
|
12
debian/patches/lldb/lldb-missing-install.diff
vendored
12
debian/patches/lldb/lldb-missing-install.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn373386/lldb/tools/argdumper/CMakeLists.txt
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/tools/argdumper/CMakeLists.txt
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373386.orig/lldb/tools/argdumper/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~svn373386/lldb/tools/argdumper/CMakeLists.txt
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/lldb/tools/argdumper/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/tools/argdumper/CMakeLists.txt
|
||||
@@ -4,3 +4,6 @@ add_lldb_tool(lldb-argdumper ADD_TO_FRAM
|
||||
LINK_COMPONENTS
|
||||
Support
|
||||
@ -9,10 +9,10 @@ Index: llvm-toolchain-snapshot_10~svn373386/lldb/tools/argdumper/CMakeLists.txt
|
||||
+
|
||||
+install(TARGETS lldb-argdumper
|
||||
+ RUNTIME DESTINATION bin)
|
||||
Index: llvm-toolchain-snapshot_10~svn373386/lldb/tools/lldb-server/CMakeLists.txt
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/tools/lldb-server/CMakeLists.txt
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn373386.orig/lldb/tools/lldb-server/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~svn373386/lldb/tools/lldb-server/CMakeLists.txt
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/lldb/tools/lldb-server/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/lldb/tools/lldb-server/CMakeLists.txt
|
||||
@@ -77,3 +77,7 @@ add_lldb_tool(lldb-server
|
||||
)
|
||||
|
||||
|
8
debian/patches/mips-fpxx-enable.diff
vendored
8
debian/patches/mips-fpxx-enable.diff
vendored
@ -1,8 +1,8 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/lib/Driver/ToolChains/Arch/Mips.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/ToolChains/Arch/Mips.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/lib/Driver/ToolChains/Arch/Mips.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/lib/Driver/ToolChains/Arch/Mips.cpp
|
||||
@@ -455,10 +455,10 @@ bool mips::isFP64ADefault(const llvm::Tr
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/Driver/ToolChains/Arch/Mips.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Driver/ToolChains/Arch/Mips.cpp
|
||||
@@ -468,10 +468,10 @@ bool mips::isFP64ADefault(const llvm::Tr
|
||||
|
||||
bool mips::isFPXXDefault(const llvm::Triple &Triple, StringRef CPUName,
|
||||
StringRef ABIName, mips::FloatABI FloatABI) {
|
||||
|
6
debian/patches/openmp-soname.diff
vendored
6
debian/patches/openmp-soname.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/openmp/runtime/CMakeLists.txt
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/openmp/runtime/CMakeLists.txt
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/openmp/runtime/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/openmp/runtime/CMakeLists.txt
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/openmp/runtime/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/openmp/runtime/CMakeLists.txt
|
||||
@@ -341,7 +341,8 @@ else()
|
||||
set(LIBOMP_INSTALL_KIND ARCHIVE)
|
||||
endif()
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/openmp/runtime/src/CMakeLists.txt
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/openmp/runtime/src/CMakeLists.txt
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/openmp/runtime/src/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/openmp/runtime/src/CMakeLists.txt
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/openmp/runtime/src/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/openmp/runtime/src/CMakeLists.txt
|
||||
@@ -167,7 +167,8 @@ endif()
|
||||
|
||||
# Linking command will include libraries in LIBOMP_CONFIGURED_LIBFLAGS
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/openmp/runtime/tools/check-execstack.pl
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/openmp/runtime/tools/check-execstack.pl
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/openmp/runtime/tools/check-execstack.pl
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/openmp/runtime/tools/check-execstack.pl
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/openmp/runtime/tools/check-execstack.pl
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/openmp/runtime/tools/check-execstack.pl
|
||||
@@ -45,7 +45,8 @@ sub execstack($) {
|
||||
# GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x4
|
||||
# Linux* OS Intel(R) 64:
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn374603/openmp/runtime/src/kmp_affinity.h
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/openmp/runtime/src/kmp_affinity.h
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn374603.orig/openmp/runtime/src/kmp_affinity.h
|
||||
+++ llvm-toolchain-snapshot_10~svn374603/openmp/runtime/src/kmp_affinity.h
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/openmp/runtime/src/kmp_affinity.h
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/openmp/runtime/src/kmp_affinity.h
|
||||
@@ -211,28 +211,29 @@ public:
|
||||
#elif __NR_sched_getaffinity != 223
|
||||
#error Wrong code for getaffinity system call.
|
||||
|
6
debian/patches/python-clangpath.diff
vendored
6
debian/patches/python-clangpath.diff
vendored
@ -2,10 +2,10 @@
|
||||
clang/bindings/python/clang/cindex.py | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/bindings/python/clang/cindex.py
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/bindings/python/clang/cindex.py
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/bindings/python/clang/cindex.py
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/bindings/python/clang/cindex.py
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/bindings/python/clang/cindex.py
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/bindings/python/clang/cindex.py
|
||||
@@ -4160,7 +4160,7 @@ class Config(object):
|
||||
elif name == 'Windows':
|
||||
file = 'libclang.dll'
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/docs/CommandGuide/clang.rst
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/docs/CommandGuide/clang.rst
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/docs/CommandGuide/clang.rst
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/docs/CommandGuide/clang.rst
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/docs/CommandGuide/clang.rst
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/docs/CommandGuide/clang.rst
|
||||
@@ -310,20 +310,10 @@ Clang fully supports cross compilation a
|
||||
Depending on how your version of Clang is configured, it may have support for a
|
||||
number of cross compilers, or may only support a native target.
|
||||
|
6
debian/patches/remove-test-freezing.diff
vendored
6
debian/patches/remove-test-freezing.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_7~svn335949/compiler-rt/test/sanitizer_common/TestCases/Linux/sysconf_interceptor_bypass_test.cc
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/test/sanitizer_common/TestCases/Linux/sysconf_interceptor_bypass_test.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_7~svn335949.orig/compiler-rt/test/sanitizer_common/TestCases/Linux/sysconf_interceptor_bypass_test.cpp
|
||||
+++ llvm-toolchain-snapshot_7~svn335949/compiler-rt/test/sanitizer_common/TestCases/Linux/sysconf_interceptor_bypass_test.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/test/sanitizer_common/TestCases/Linux/sysconf_interceptor_bypass_test.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/test/sanitizer_common/TestCases/Linux/sysconf_interceptor_bypass_test.cpp
|
||||
@@ -1,29 +0,0 @@
|
||||
-// RUN: %clangxx -O2 %s -o %t && %run %t 2>&1 | FileCheck %s
|
||||
-
|
||||
|
6
debian/patches/scan-build-clang-path.diff
vendored
6
debian/patches/scan-build-clang-path.diff
vendored
@ -2,10 +2,10 @@
|
||||
clang/tools/scan-build/bin/scan-build | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/tools/scan-build/bin/scan-build
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/tools/scan-build/bin/scan-build
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/tools/scan-build/bin/scan-build
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/tools/scan-build/bin/scan-build
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/tools/scan-build/bin/scan-build
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/tools/scan-build/bin/scan-build
|
||||
@@ -1478,7 +1478,7 @@ sub FindClang {
|
||||
if (!defined $Options{AnalyzerDiscoveryMethod}) {
|
||||
$Clang = Cwd::realpath("$RealBin/bin/clang") if (-f "$RealBin/bin/clang");
|
||||
|
6
debian/patches/scan-view-fix-path.diff
vendored
6
debian/patches/scan-view-fix-path.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/tools/scan-view/bin/scan-view
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/tools/scan-view/bin/scan-view
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/tools/scan-view/bin/scan-view
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/tools/scan-view/bin/scan-view
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/tools/scan-view/bin/scan-view
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/tools/scan-view/bin/scan-view
|
||||
@@ -65,7 +65,7 @@ def start_browser(port, options):
|
||||
|
||||
def run(port, options, root):
|
||||
|
90
debian/patches/silent-MCJIIT-tests.diff
vendored
90
debian/patches/silent-MCJIIT-tests.diff
vendored
@ -18,10 +18,10 @@
|
||||
test/Feature/load_module.ll | 1 -
|
||||
17 files changed, 14 insertions(+), 17 deletions(-)
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/MCJIT/cross-module-sm-pic-a.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/MCJIT/cross-module-sm-pic-a.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360997.orig/llvm/test/ExecutionEngine/MCJIT/cross-module-sm-pic-a.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/MCJIT/cross-module-sm-pic-a.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/ExecutionEngine/MCJIT/cross-module-sm-pic-a.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/MCJIT/cross-module-sm-pic-a.ll
|
||||
@@ -1,5 +1,5 @@
|
||||
; RUN: %lli -extra-module=%p/Inputs/cross-module-b.ll -relocation-model=pic -code-model=small %s > /dev/null
|
||||
-; XFAIL: mips-, mipsel-, i686, i386
|
||||
@ -29,10 +29,10 @@ Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/MCJIT/cross
|
||||
|
||||
declare i32 @FB()
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/MCJIT/eh-lg-pic.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/MCJIT/eh-lg-pic.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360997.orig/llvm/test/ExecutionEngine/MCJIT/eh-lg-pic.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/MCJIT/eh-lg-pic.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/ExecutionEngine/MCJIT/eh-lg-pic.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/MCJIT/eh-lg-pic.ll
|
||||
@@ -1,6 +1,6 @@
|
||||
; REQUIRES: cxx-shared-library
|
||||
; RUN: %lli -relocation-model=pic -code-model=large %s
|
||||
@ -41,10 +41,10 @@ Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/MCJIT/eh-lg
|
||||
declare i8* @__cxa_allocate_exception(i64)
|
||||
declare void @__cxa_throw(i8*, i8*, i8*)
|
||||
declare i32 @__gxx_personality_v0(...)
|
||||
Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/MCJIT/multi-module-sm-pic-a.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/MCJIT/multi-module-sm-pic-a.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360997.orig/llvm/test/ExecutionEngine/MCJIT/multi-module-sm-pic-a.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/MCJIT/multi-module-sm-pic-a.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/ExecutionEngine/MCJIT/multi-module-sm-pic-a.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/MCJIT/multi-module-sm-pic-a.ll
|
||||
@@ -1,5 +1,5 @@
|
||||
; RUN: %lli -extra-module=%p/Inputs/multi-module-b.ll -extra-module=%p/Inputs/multi-module-c.ll -relocation-model=pic -code-model=small %s > /dev/null
|
||||
-; XFAIL: mips-, mipsel-, i686, i386
|
||||
@ -52,10 +52,10 @@ Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/MCJIT/multi
|
||||
|
||||
declare i32 @FB()
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/MCJIT/stubs-sm-pic.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/MCJIT/stubs-sm-pic.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360997.orig/llvm/test/ExecutionEngine/MCJIT/stubs-sm-pic.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/MCJIT/stubs-sm-pic.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/ExecutionEngine/MCJIT/stubs-sm-pic.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/MCJIT/stubs-sm-pic.ll
|
||||
@@ -1,5 +1,5 @@
|
||||
; RUN: %lli -disable-lazy-compilation=false -relocation-model=pic -code-model=small %s
|
||||
-; XFAIL: mips-, mipsel-, i686, i386, aarch64, arm
|
||||
@ -63,10 +63,10 @@ Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/MCJIT/stubs
|
||||
|
||||
define i32 @main() nounwind {
|
||||
entry:
|
||||
Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/MCJIT/test-global-init-nonzero-sm-pic.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/MCJIT/test-global-init-nonzero-sm-pic.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360997.orig/llvm/test/ExecutionEngine/MCJIT/test-global-init-nonzero-sm-pic.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/MCJIT/test-global-init-nonzero-sm-pic.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/ExecutionEngine/MCJIT/test-global-init-nonzero-sm-pic.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/MCJIT/test-global-init-nonzero-sm-pic.ll
|
||||
@@ -1,5 +1,5 @@
|
||||
; RUN: %lli -relocation-model=pic -code-model=small %s > /dev/null
|
||||
-; XFAIL: mips-, mipsel-, aarch64, arm, i686, i386
|
||||
@ -74,10 +74,10 @@ Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/MCJIT/test-
|
||||
|
||||
@count = global i32 1, align 4
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/MCJIT/test-ptr-reloc-sm-pic.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/MCJIT/test-ptr-reloc-sm-pic.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360997.orig/llvm/test/ExecutionEngine/MCJIT/test-ptr-reloc-sm-pic.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/MCJIT/test-ptr-reloc-sm-pic.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/ExecutionEngine/MCJIT/test-ptr-reloc-sm-pic.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/MCJIT/test-ptr-reloc-sm-pic.ll
|
||||
@@ -1,5 +1,5 @@
|
||||
; RUN: %lli -O0 -relocation-model=pic -code-model=small %s
|
||||
-; XFAIL: mips-, mipsel-, aarch64, arm, i686, i386
|
||||
@ -85,10 +85,10 @@ Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/MCJIT/test-
|
||||
|
||||
@.str = private unnamed_addr constant [6 x i8] c"data1\00", align 1
|
||||
@ptr = global i8* getelementptr inbounds ([6 x i8], [6 x i8]* @.str, i32 0, i32 0), align 4
|
||||
Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/cross-module-sm-pic-a.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/OrcMCJIT/cross-module-sm-pic-a.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360997.orig/llvm/test/ExecutionEngine/OrcMCJIT/cross-module-sm-pic-a.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/cross-module-sm-pic-a.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/ExecutionEngine/OrcMCJIT/cross-module-sm-pic-a.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/OrcMCJIT/cross-module-sm-pic-a.ll
|
||||
@@ -1,5 +1,5 @@
|
||||
; RUN: %lli -jit-kind=orc-mcjit -extra-module=%p/Inputs/cross-module-b.ll -relocation-model=pic -code-model=small %s > /dev/null
|
||||
-; XFAIL: mips-, mipsel-, i686, i386
|
||||
@ -96,10 +96,10 @@ Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/cr
|
||||
|
||||
declare i32 @FB()
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/eh-lg-pic.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/OrcMCJIT/eh-lg-pic.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360997.orig/llvm/test/ExecutionEngine/OrcMCJIT/eh-lg-pic.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/eh-lg-pic.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/ExecutionEngine/OrcMCJIT/eh-lg-pic.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/OrcMCJIT/eh-lg-pic.ll
|
||||
@@ -1,6 +1,6 @@
|
||||
; REQUIRES: cxx-shared-library
|
||||
; RUN: %lli -jit-kind=orc-mcjit -relocation-model=pic -code-model=large %s
|
||||
@ -108,10 +108,10 @@ Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/eh
|
||||
declare i8* @__cxa_allocate_exception(i64)
|
||||
declare void @__cxa_throw(i8*, i8*, i8*)
|
||||
declare i32 @__gxx_personality_v0(...)
|
||||
Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/multi-module-sm-pic-a.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/OrcMCJIT/multi-module-sm-pic-a.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360997.orig/llvm/test/ExecutionEngine/OrcMCJIT/multi-module-sm-pic-a.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/multi-module-sm-pic-a.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/ExecutionEngine/OrcMCJIT/multi-module-sm-pic-a.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/OrcMCJIT/multi-module-sm-pic-a.ll
|
||||
@@ -1,5 +1,5 @@
|
||||
; RUN: %lli -jit-kind=orc-mcjit -extra-module=%p/Inputs/multi-module-b.ll -extra-module=%p/Inputs/multi-module-c.ll -relocation-model=pic -code-model=small %s > /dev/null
|
||||
-; XFAIL: mips-, mipsel-, i686, i386
|
||||
@ -119,10 +119,10 @@ Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/mu
|
||||
|
||||
declare i32 @FB()
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/remote/test-global-init-nonzero-sm-pic.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/OrcMCJIT/remote/test-global-init-nonzero-sm-pic.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360997.orig/llvm/test/ExecutionEngine/OrcMCJIT/remote/test-global-init-nonzero-sm-pic.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/remote/test-global-init-nonzero-sm-pic.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/ExecutionEngine/OrcMCJIT/remote/test-global-init-nonzero-sm-pic.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/OrcMCJIT/remote/test-global-init-nonzero-sm-pic.ll
|
||||
@@ -1,6 +1,6 @@
|
||||
; RUN: %lli -jit-kind=orc-mcjit -remote-mcjit -mcjit-remote-process=lli-child-target%exeext \
|
||||
; RUN: -relocation-model=pic -code-model=small %s > /dev/null
|
||||
@ -131,10 +131,10 @@ Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/re
|
||||
; UNSUPPORTED: powerpc64-unknown-linux-gnu
|
||||
; Remove UNSUPPORTED for powerpc64-unknown-linux-gnu if problem caused by r266663 is fixed
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/remote/test-ptr-reloc-sm-pic.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/OrcMCJIT/remote/test-ptr-reloc-sm-pic.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360997.orig/llvm/test/ExecutionEngine/OrcMCJIT/remote/test-ptr-reloc-sm-pic.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/remote/test-ptr-reloc-sm-pic.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/ExecutionEngine/OrcMCJIT/remote/test-ptr-reloc-sm-pic.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/OrcMCJIT/remote/test-ptr-reloc-sm-pic.ll
|
||||
@@ -1,6 +1,6 @@
|
||||
; RUN: %lli -jit-kind=orc-mcjit -remote-mcjit -mcjit-remote-process=lli-child-target%exeext \
|
||||
; RUN: -O0 -relocation-model=pic -code-model=small %s
|
||||
@ -143,10 +143,10 @@ Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/re
|
||||
; UNSUPPORTED: powerpc64-unknown-linux-gnu
|
||||
; Remove UNSUPPORTED for powerpc64-unknown-linux-gnu if problem caused by r266663 is fixed
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/stubs-sm-pic.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/OrcMCJIT/stubs-sm-pic.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360997.orig/llvm/test/ExecutionEngine/OrcMCJIT/stubs-sm-pic.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/stubs-sm-pic.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/ExecutionEngine/OrcMCJIT/stubs-sm-pic.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/OrcMCJIT/stubs-sm-pic.ll
|
||||
@@ -1,5 +1,5 @@
|
||||
; RUN: %lli -jit-kind=orc-mcjit -disable-lazy-compilation=false -relocation-model=pic -code-model=small %s
|
||||
-; XFAIL: mips-, mipsel-, i686, i386, aarch64, arm
|
||||
@ -154,10 +154,10 @@ Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/st
|
||||
|
||||
define i32 @main() nounwind {
|
||||
entry:
|
||||
Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/test-global-init-nonzero-sm-pic.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/OrcMCJIT/test-global-init-nonzero-sm-pic.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360997.orig/llvm/test/ExecutionEngine/OrcMCJIT/test-global-init-nonzero-sm-pic.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/test-global-init-nonzero-sm-pic.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/ExecutionEngine/OrcMCJIT/test-global-init-nonzero-sm-pic.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/OrcMCJIT/test-global-init-nonzero-sm-pic.ll
|
||||
@@ -1,5 +1,5 @@
|
||||
; RUN: %lli -jit-kind=orc-mcjit -relocation-model=pic -code-model=small %s > /dev/null
|
||||
-; XFAIL: mips-, mipsel-, aarch64, arm, i686, i386
|
||||
@ -165,10 +165,10 @@ Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/te
|
||||
|
||||
@count = global i32 1, align 4
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/test-ptr-reloc-sm-pic.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/OrcMCJIT/test-ptr-reloc-sm-pic.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360997.orig/llvm/test/ExecutionEngine/OrcMCJIT/test-ptr-reloc-sm-pic.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/test-ptr-reloc-sm-pic.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/ExecutionEngine/OrcMCJIT/test-ptr-reloc-sm-pic.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ExecutionEngine/OrcMCJIT/test-ptr-reloc-sm-pic.ll
|
||||
@@ -1,5 +1,5 @@
|
||||
; RUN: %lli -jit-kind=orc-mcjit -O0 -relocation-model=pic -code-model=small %s
|
||||
-; XFAIL: mips-, mipsel-, aarch64, arm, i686, i386
|
||||
@ -176,10 +176,10 @@ Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/ExecutionEngine/OrcMCJIT/te
|
||||
|
||||
@.str = private unnamed_addr constant [6 x i8] c"data1\00", align 1
|
||||
@ptr = global i8* getelementptr inbounds ([6 x i8], [6 x i8]* @.str, i32 0, i32 0), align 4
|
||||
Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/Feature/load_module.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/Feature/load_module.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360997.orig/llvm/test/Feature/load_module.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn360997/llvm/test/Feature/load_module.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/Feature/load_module.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/Feature/load_module.ll
|
||||
@@ -3,7 +3,6 @@
|
||||
; RUN: -disable-output 2>&1 | grep Hello
|
||||
; REQUIRES: plugins
|
||||
|
6
debian/patches/silent-amd-tet.diff
vendored
6
debian/patches/silent-amd-tet.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/MC/AMDGPU/hsa.s
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/MC/AMDGPU/hsa.s
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn359674.orig/llvm/test/MC/AMDGPU/hsa.s
|
||||
+++ llvm-toolchain-snapshot_9~svn359674/llvm/test/MC/AMDGPU/hsa.s
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/MC/AMDGPU/hsa.s
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/MC/AMDGPU/hsa.s
|
||||
@@ -1,5 +1,6 @@
|
||||
// RUN: llvm-mc -triple amdgcn--amdhsa -mcpu=kaveri -mattr=-code-object-v3 -show-encoding %s | FileCheck %s --check-prefix=ASM
|
||||
// RUN: llvm-mc -filetype=obj -triple amdgcn--amdhsa -mcpu=kaveri -mattr=-code-object-v3 -show-encoding %s | llvm-readobj --symbols -S --sd | FileCheck %s --check-prefix=ELF
|
||||
|
12
debian/patches/silent-gold-test.diff
vendored
12
debian/patches/silent-gold-test.diff
vendored
@ -12,10 +12,10 @@ Description: fails on debian unstable amd64
|
||||
^
|
||||
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/start-lib-common.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/start-lib-common.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn359674.orig/llvm/test/tools/gold/X86/start-lib-common.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/start-lib-common.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/tools/gold/X86/start-lib-common.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/start-lib-common.ll
|
||||
@@ -9,6 +9,7 @@
|
||||
; RUN: -shared %t1.o --start-lib %t2.o --end-lib -o %t3.o
|
||||
; RUN: llvm-dis %t3.o -o - | FileCheck %s
|
||||
@ -24,10 +24,10 @@ Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/start-lib-co
|
||||
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
|
||||
@x = common global i32 0, align 4
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/comdat.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/comdat.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn359674.orig/llvm/test/tools/gold/X86/comdat.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/comdat.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/tools/gold/X86/comdat.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/comdat.ll
|
||||
@@ -5,6 +5,7 @@
|
||||
; RUN: -plugin-opt=save-temps
|
||||
; RUN: FileCheck --check-prefix=RES %s < %t3.o.resolution.txt
|
||||
|
84
debian/patches/silent-gold-utils.diff
vendored
84
debian/patches/silent-gold-utils.diff
vendored
@ -15,10 +15,10 @@
|
||||
test/tools/gold/X86/visibility.ll | 1 +
|
||||
14 files changed, 19 insertions(+), 2 deletions(-)
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/common_thinlto.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/common_thinlto.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn359674.orig/llvm/test/tools/gold/X86/common_thinlto.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/common_thinlto.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/tools/gold/X86/common_thinlto.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/common_thinlto.ll
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
; RUN: llvm-nm %t3 | FileCheck %s --check-prefix=NM
|
||||
@ -27,10 +27,10 @@ Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/common_thinl
|
||||
|
||||
source_filename = "common1.c"
|
||||
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
|
||||
Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/emit-llvm.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/emit-llvm.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn359674.orig/llvm/test/tools/gold/X86/emit-llvm.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/emit-llvm.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/tools/gold/X86/emit-llvm.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/emit-llvm.ll
|
||||
@@ -21,6 +21,8 @@
|
||||
; RUN: not test -a %t4.o
|
||||
|
||||
@ -40,10 +40,10 @@ Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/emit-llvm.ll
|
||||
|
||||
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
|
||||
target triple = "x86_64-unknown-linux-gnu"
|
||||
Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/parallel.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/parallel.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn359674.orig/llvm/test/tools/gold/X86/parallel.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/parallel.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/tools/gold/X86/parallel.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/parallel.ll
|
||||
@@ -5,6 +5,7 @@
|
||||
; RUN: llvm-dis %t.1.5.precodegen.bc -o - | FileCheck --check-prefix=CHECK-BC1 %s
|
||||
; RUN: llvm-nm %t.o | FileCheck --check-prefix=CHECK0 %s
|
||||
@ -52,10 +52,10 @@ Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/parallel.ll
|
||||
|
||||
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
|
||||
target triple = "x86_64-unknown-linux-gnu"
|
||||
Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/pr19901_thinlto.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/pr19901_thinlto.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn359674.orig/llvm/test/tools/gold/X86/pr19901_thinlto.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/pr19901_thinlto.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/tools/gold/X86/pr19901_thinlto.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/pr19901_thinlto.ll
|
||||
@@ -4,6 +4,7 @@
|
||||
; RUN: --plugin-opt=thinlto \
|
||||
; RUN: -shared -m elf_x86_64 -o %t.so %t2.o %t.o
|
||||
@ -64,10 +64,10 @@ Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/pr19901_thin
|
||||
|
||||
; CHECK: Symbol {
|
||||
; CHECK: Name: f
|
||||
Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/slp-vectorize.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/slp-vectorize.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn359674.orig/llvm/test/tools/gold/X86/slp-vectorize.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/slp-vectorize.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/tools/gold/X86/slp-vectorize.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/slp-vectorize.ll
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
; test that the vectorizer is run.
|
||||
@ -76,10 +76,10 @@ Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/slp-vectoriz
|
||||
|
||||
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
|
||||
target triple = "x86_64-unknown-linux-gnu"
|
||||
Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/strip_names.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/strip_names.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn359674.orig/llvm/test/tools/gold/X86/strip_names.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/strip_names.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/tools/gold/X86/strip_names.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/strip_names.ll
|
||||
@@ -25,6 +25,7 @@
|
||||
; NONAME: %2 = load i32, i32* @GlobalValueName
|
||||
; NONAME: %3 = add i32 %0, %2
|
||||
@ -88,10 +88,10 @@ Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/strip_names.
|
||||
|
||||
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
|
||||
target triple = "x86_64-unknown-linux-gnu"
|
||||
Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/thinlto.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/thinlto.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn359674.orig/llvm/test/tools/gold/X86/thinlto.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/thinlto.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/tools/gold/X86/thinlto.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/thinlto.ll
|
||||
@@ -141,6 +141,8 @@
|
||||
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
|
||||
target triple = "x86_64-unknown-linux-gnu"
|
||||
@ -101,10 +101,10 @@ Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/thinlto.ll
|
||||
declare void @g(...)
|
||||
|
||||
define void @f() {
|
||||
Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/thinlto_archive.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/thinlto_archive.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn359674.orig/llvm/test/tools/gold/X86/thinlto_archive.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/thinlto_archive.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/tools/gold/X86/thinlto_archive.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/thinlto_archive.ll
|
||||
@@ -15,6 +15,7 @@
|
||||
; RUN: --plugin-opt=jobs=1 \
|
||||
; RUN: -shared %t.o %t.a -o %t4 2>&1 | FileCheck %s
|
||||
@ -113,10 +113,10 @@ Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/thinlto_arch
|
||||
|
||||
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
|
||||
target triple = "x86_64-unknown-linux-gnu"
|
||||
Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/thinlto_internalize.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/thinlto_internalize.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn359674.orig/llvm/test/tools/gold/X86/thinlto_internalize.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/thinlto_internalize.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/tools/gold/X86/thinlto_internalize.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/thinlto_internalize.ll
|
||||
@@ -14,6 +14,8 @@
|
||||
; h() should be internalized after promotion, and eliminated after inlining
|
||||
; CHECK-NOT: @h.llvm.
|
||||
@ -126,10 +126,10 @@ Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/thinlto_inte
|
||||
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
|
||||
target triple = "x86_64-unknown-linux-gnu"
|
||||
define i32 @g() {
|
||||
Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/thinlto_linkonceresolution.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/thinlto_linkonceresolution.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn359674.orig/llvm/test/tools/gold/X86/thinlto_linkonceresolution.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/thinlto_linkonceresolution.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/tools/gold/X86/thinlto_linkonceresolution.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/thinlto_linkonceresolution.ll
|
||||
@@ -23,6 +23,8 @@
|
||||
; OPT-NOT: @f()
|
||||
; OPT2: define weak_odr hidden void @f()
|
||||
@ -139,10 +139,10 @@ Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/thinlto_link
|
||||
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
|
||||
target triple = "x86_64-unknown-linux-gnu"
|
||||
define i32 @g() {
|
||||
Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/thinlto_weak_resolution.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/thinlto_weak_resolution.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn359674.orig/llvm/test/tools/gold/X86/thinlto_weak_resolution.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/thinlto_weak_resolution.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/tools/gold/X86/thinlto_weak_resolution.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/thinlto_weak_resolution.ll
|
||||
@@ -9,6 +9,7 @@
|
||||
; RUN: --plugin-opt=save-temps \
|
||||
; RUN: -shared \
|
||||
@ -151,10 +151,10 @@ Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/thinlto_weak
|
||||
|
||||
; RUN: llvm-nm %t3.o | FileCheck %s
|
||||
; CHECK: weakfunc
|
||||
Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/type-merge2.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/type-merge2.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn359674.orig/llvm/test/tools/gold/X86/type-merge2.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/type-merge2.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/tools/gold/X86/type-merge2.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/type-merge2.ll
|
||||
@@ -6,6 +6,8 @@
|
||||
; RUN: -shared %t.o %t2.o -o %t3.o
|
||||
; RUN: llvm-dis %t3.o.0.2.internalize.bc -o - | FileCheck %s
|
||||
@ -164,10 +164,10 @@ Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/type-merge2.
|
||||
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
|
||||
target triple = "x86_64-unknown-linux-gnu"
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/vectorize.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/vectorize.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn359674.orig/llvm/test/tools/gold/X86/vectorize.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/vectorize.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/tools/gold/X86/vectorize.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/vectorize.ll
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
; test that the vectorizer is run.
|
||||
@ -176,10 +176,10 @@ Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/vectorize.ll
|
||||
|
||||
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
|
||||
target triple = "x86_64-unknown-linux-gnu"
|
||||
Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/visibility.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/visibility.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn359674.orig/llvm/test/tools/gold/X86/visibility.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn359674/llvm/test/tools/gold/X86/visibility.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/tools/gold/X86/visibility.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/gold/X86/visibility.ll
|
||||
@@ -16,6 +16,7 @@
|
||||
; CHECK-NEXT: Other [
|
||||
; CHECK-NEXT: STV_PROTECTED
|
||||
|
12
debian/patches/silent-llvm-isel-fuzzer.diff
vendored
12
debian/patches/silent-llvm-isel-fuzzer.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_9~svn360686/llvm/test/tools/llvm-isel-fuzzer/aarch64-execname-options.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/llvm-isel-fuzzer/aarch64-execname-options.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360686.orig/llvm/test/tools/llvm-isel-fuzzer/aarch64-execname-options.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn360686/llvm/test/tools/llvm-isel-fuzzer/aarch64-execname-options.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/tools/llvm-isel-fuzzer/aarch64-execname-options.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/llvm-isel-fuzzer/aarch64-execname-options.ll
|
||||
@@ -2,6 +2,7 @@
|
||||
; without copying the whole lib dir or polluting the build dir.
|
||||
; REQUIRES: static-libs
|
||||
@ -10,10 +10,10 @@ Index: llvm-toolchain-snapshot_9~svn360686/llvm/test/tools/llvm-isel-fuzzer/aarc
|
||||
|
||||
; The above also applies if the binary is built with libc++.
|
||||
; UNSUPPORTED: libcxx-used
|
||||
Index: llvm-toolchain-snapshot_9~svn360686/llvm/test/tools/llvm-isel-fuzzer/execname-options.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/llvm-isel-fuzzer/execname-options.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360686.orig/llvm/test/tools/llvm-isel-fuzzer/execname-options.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn360686/llvm/test/tools/llvm-isel-fuzzer/execname-options.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/tools/llvm-isel-fuzzer/execname-options.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/tools/llvm-isel-fuzzer/execname-options.ll
|
||||
@@ -1,6 +1,7 @@
|
||||
; If the binary looks up libraries using an rpath, we can't test this
|
||||
; without copying the whole lib dir or polluting the build dir.
|
||||
|
12
debian/patches/silent-more-tests.diff
vendored
12
debian/patches/silent-more-tests.diff
vendored
@ -8,10 +8,10 @@
|
||||
test/Feature/load_module.ll | 1 +
|
||||
4 files changed, 5 insertions(+), 1 deletion(-)
|
||||
|
||||
Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/BugPoint/metadata.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/BugPoint/metadata.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360997.orig/llvm/test/BugPoint/metadata.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn360997/llvm/test/BugPoint/metadata.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/BugPoint/metadata.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/BugPoint/metadata.ll
|
||||
@@ -7,7 +7,8 @@
|
||||
;
|
||||
; RUN: bugpoint -load %llvmshlibdir/BugpointPasses%shlibext %s -output-prefix %t-notype -bugpoint-crashcalls -silence-passes -disable-namedmd-remove -disable-strip-debuginfo > /dev/null
|
||||
@ -22,10 +22,10 @@ Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/BugPoint/metadata.ll
|
||||
; Bugpoint should keep the call's metadata attached to the call.
|
||||
|
||||
; CHECK: call void @foo(), !dbg ![[LOC:[0-9]+]], !attach ![[CALL:[0-9]+]]
|
||||
Index: llvm-toolchain-snapshot_9~svn360997/llvm/test/Feature/load_module.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/Feature/load_module.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360997.orig/llvm/test/Feature/load_module.ll
|
||||
+++ llvm-toolchain-snapshot_9~svn360997/llvm/test/Feature/load_module.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/Feature/load_module.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/Feature/load_module.ll
|
||||
@@ -3,6 +3,7 @@
|
||||
; RUN: -disable-output 2>&1 | grep Hello
|
||||
; REQUIRES: plugins
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370107/llvm/test/ThinLTO/X86/autoupgrade.ll
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ThinLTO/X86/autoupgrade.ll
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370107.orig/llvm/test/ThinLTO/X86/autoupgrade.ll
|
||||
+++ llvm-toolchain-snapshot_10~svn370107/llvm/test/ThinLTO/X86/autoupgrade.ll
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/ThinLTO/X86/autoupgrade.ll
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/ThinLTO/X86/autoupgrade.ll
|
||||
@@ -3,6 +3,8 @@
|
||||
; RUN: opt -module-summary %s -o %t.bc
|
||||
; RUN: llvm-lto -thinlto-action=thinlink -o %t3.bc %t.bc %p/Inputs/autoupgrade.bc
|
||||
|
6
debian/patches/silent-test-macho.diff
vendored
6
debian/patches/silent-test-macho.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_9~svn360558/llvm/test/Object/macho-invalid.test
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/Object/macho-invalid.test
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_9~svn360558.orig/llvm/test/Object/macho-invalid.test
|
||||
+++ llvm-toolchain-snapshot_9~svn360558/llvm/test/Object/macho-invalid.test
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/test/Object/macho-invalid.test
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/test/Object/macho-invalid.test
|
||||
@@ -284,9 +284,6 @@ INVALID-DYLIB-WRONG-FILETYPE: macho-inva
|
||||
RUN: not llvm-objdump --macho --private-headers %p/Inputs/macho-invalid-dylib-no-id 2>&1 | FileCheck -check-prefix INVALID-DYLIB-NO-ID %s
|
||||
INVALID-DYLIB-NO-ID: macho-invalid-dylib-no-id': truncated or malformed object (no LC_ID_DYLIB load command in dynamic library filetype)
|
||||
|
6
debian/patches/symbolizer-path.diff
vendored
6
debian/patches/symbolizer-path.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp
|
||||
@@ -25,6 +25,10 @@
|
||||
#include "sanitizer_symbolizer_internal.h"
|
||||
#include "sanitizer_symbolizer_libbacktrace.h"
|
||||
|
6
debian/patches/test-keep-alive.diff
vendored
6
debian/patches/test-keep-alive.diff
vendored
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn374603/llvm/utils/lit/lit/ProgressBar.py
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/utils/lit/lit/ProgressBar.py
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn374603.orig/llvm/utils/lit/lit/ProgressBar.py
|
||||
+++ llvm-toolchain-snapshot_10~svn374603/llvm/utils/lit/lit/ProgressBar.py
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/llvm/utils/lit/lit/ProgressBar.py
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/llvm/utils/lit/lit/ProgressBar.py
|
||||
@@ -189,15 +189,7 @@ class SimpleProgressBar:
|
||||
return
|
||||
|
||||
|
6
debian/patches/unwind-chain-inclusion.diff
vendored
6
debian/patches/unwind-chain-inclusion.diff
vendored
@ -8,10 +8,10 @@
|
||||
clang/lib/Headers/unwind.h | 9 +++++----
|
||||
1 file changed, 5 insertions(+), 4 deletions(-)
|
||||
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/clang/lib/Headers/unwind.h
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Headers/unwind.h
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/clang/lib/Headers/unwind.h
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/clang/lib/Headers/unwind.h
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/clang/lib/Headers/unwind.h
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/clang/lib/Headers/unwind.h
|
||||
@@ -9,9 +9,6 @@
|
||||
|
||||
/* See "Data Definitions for libgcc_s" in the Linux Standard Base.*/
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: llvm-toolchain-snapshot_10~svn370025/compiler-rt/lib/hwasan/CMakeLists.txt
|
||||
Index: llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/hwasan/CMakeLists.txt
|
||||
===================================================================
|
||||
--- llvm-toolchain-snapshot_10~svn370025.orig/compiler-rt/lib/hwasan/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~svn370025/compiler-rt/lib/hwasan/CMakeLists.txt
|
||||
--- llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3.orig/compiler-rt/lib/hwasan/CMakeLists.txt
|
||||
+++ llvm-toolchain-snapshot_10~+20191020075550+5b8546023f3/compiler-rt/lib/hwasan/CMakeLists.txt
|
||||
@@ -41,9 +41,9 @@ append_list_if(COMPILER_RT_HWASAN_WITH_I
|
||||
|
||||
set(HWASAN_RTL_CFLAGS ${SANITIZER_COMMON_CFLAGS})
|
||||
|
Loading…
Reference in New Issue
Block a user