rebase all patches

This commit is contained in:
Sylvestre Ledru 2019-10-19 11:35:40 +02:00
parent 331c5b10ef
commit 75a0f1c615
84 changed files with 609 additions and 612 deletions

View File

@ -12,11 +12,11 @@ Partially addresses PR37128
llvm/cmake/modules/CMakeLists.txt | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Index: llvm-toolchain-snapshot_8~svn342269/llvm/cmake/modules/CMakeLists.txt
Index: llvm-toolchain-9_9.0.0/llvm/cmake/modules/CMakeLists.txt
===================================================================
--- llvm-toolchain-snapshot_8~svn342269.orig/llvm/cmake/modules/CMakeLists.txt
+++ llvm-toolchain-snapshot_8~svn342269/llvm/cmake/modules/CMakeLists.txt
@@ -82,10 +82,10 @@ file(COPY .
--- llvm-toolchain-9_9.0.0.orig/llvm/cmake/modules/CMakeLists.txt
+++ llvm-toolchain-9_9.0.0/llvm/cmake/modules/CMakeLists.txt
@@ -88,10 +88,10 @@ file(COPY .
# Generate LLVMConfig.cmake for the install tree.
set(LLVM_CONFIG_CODE "
# Compute the installation prefix from this LLVMConfig.cmake file location.

View File

@ -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-9_9.0.0/clang/cmake/modules/CMakeLists.txt
===================================================================
--- llvm-toolchain-9_9.0.0.orig/clang/cmake/modules/CMakeLists.txt
+++ llvm-toolchain-9_9.0.0/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

View File

@ -2,11 +2,11 @@
lib/Support/CommandLine.cpp | 4 ++++
1 file changed, 4 insertions(+)
Index: llvm-toolchain-snapshot_8~svn342269/llvm/lib/Support/CommandLine.cpp
Index: llvm-toolchain-9_9.0.0/llvm/lib/Support/CommandLine.cpp
===================================================================
--- llvm-toolchain-snapshot_8~svn342269.orig/llvm/lib/Support/CommandLine.cpp
+++ llvm-toolchain-snapshot_8~svn342269/llvm/lib/Support/CommandLine.cpp
@@ -2127,6 +2127,10 @@ public:
--- llvm-toolchain-9_9.0.0.orig/llvm/lib/Support/CommandLine.cpp
+++ llvm-toolchain-9_9.0.0/llvm/lib/Support/CommandLine.cpp
@@ -2378,6 +2378,10 @@ public:
OS << " " << LLVM_VERSION_INFO;
#endif
OS << "\n ";

View File

@ -3,10 +3,10 @@
tools/llvm-shlib/CMakeLists.txt | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm-toolchain-snapshot_9~svn365902/clang/tools/libclang/CMakeLists.txt
Index: llvm-toolchain-9_9.0.0/clang/tools/libclang/CMakeLists.txt
===================================================================
--- llvm-toolchain-snapshot_9~svn365902.orig/clang/tools/libclang/CMakeLists.txt
+++ llvm-toolchain-snapshot_9~svn365902/clang/tools/libclang/CMakeLists.txt
--- llvm-toolchain-9_9.0.0.orig/clang/tools/libclang/CMakeLists.txt
+++ llvm-toolchain-9_9.0.0/clang/tools/libclang/CMakeLists.txt
@@ -94,7 +94,7 @@ if (UNIX AND ${CMAKE_SYSTEM_NAME} MATCHE
remove_definitions("-D_XOPEN_SOURCE=700")
endif()
@ -16,10 +16,10 @@ Index: llvm-toolchain-snapshot_9~svn365902/clang/tools/libclang/CMakeLists.txt
OUTPUT_NAME ${output_name}
${SOURCES}
DEPENDS clang-resource-headers
Index: llvm-toolchain-snapshot_9~svn365902/llvm/tools/llvm-shlib/CMakeLists.txt
Index: llvm-toolchain-9_9.0.0/llvm/tools/llvm-shlib/CMakeLists.txt
===================================================================
--- llvm-toolchain-snapshot_9~svn365902.orig/llvm/tools/llvm-shlib/CMakeLists.txt
+++ llvm-toolchain-snapshot_9~svn365902/llvm/tools/llvm-shlib/CMakeLists.txt
--- llvm-toolchain-9_9.0.0.orig/llvm/tools/llvm-shlib/CMakeLists.txt
+++ llvm-toolchain-9_9.0.0/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})

View File

@ -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-9_9.0.0/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-9_9.0.0.orig/clang/docs/analyzer/conf.py
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/clang/docs/conf.py
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/polly/docs/conf.py
+++ llvm-toolchain-9_9.0.0/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,

View File

@ -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-9_9.0.0/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-9_9.0.0.orig/clang-tools-extra/docs/conf.py
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/clang-tools-extra/docs/doxygen.cfg.in
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/clang/docs/analyzer/conf.py
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/clang/docs/conf.py
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/clang/docs/doxygen.cfg.in
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/docs/doxygen.cfg.in
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/polly/docs/doxygen.cfg.in
+++ llvm-toolchain-9_9.0.0/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.

View File

@ -7,11 +7,11 @@
clang/test/Sema/warn-strlcpycat-size.c | 55 --------------
6 files changed, 25 insertions(+), 78 deletions(-)
Index: llvm-toolchain-snapshot_9~svn356622/clang/include/clang/Basic/Builtins.def
Index: llvm-toolchain-9_9.0.0/clang/include/clang/Basic/Builtins.def
===================================================================
--- llvm-toolchain-snapshot_9~svn356622.orig/clang/include/clang/Basic/Builtins.def
+++ llvm-toolchain-snapshot_9~svn356622/clang/include/clang/Basic/Builtins.def
@@ -520,8 +520,8 @@ BUILTIN(__builtin___memset_chk, "v*v*izz
--- llvm-toolchain-9_9.0.0.orig/clang/include/clang/Basic/Builtins.def
+++ llvm-toolchain-9_9.0.0/clang/include/clang/Basic/Builtins.def
@@ -525,8 +525,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")
BUILTIN(__builtin___strcpy_chk, "c*c*cC*z", "nF")
@ -22,7 +22,7 @@ Index: llvm-toolchain-snapshot_9~svn356622/clang/include/clang/Basic/Builtins.de
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")
@@ -979,8 +979,8 @@ LIBBUILTIN(getcontext, "iK*", "fj",
@@ -992,8 +992,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_9~svn356622/clang/include/clang/Basic/Builtins.de
// 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_9~svn356622/clang/lib/AST/Decl.cpp
Index: llvm-toolchain-9_9.0.0/clang/lib/AST/Decl.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn356622.orig/clang/lib/AST/Decl.cpp
+++ llvm-toolchain-snapshot_9~svn356622/clang/lib/AST/Decl.cpp
@@ -3664,13 +3664,13 @@ unsigned FunctionDecl::getMemoryFunction
--- llvm-toolchain-9_9.0.0.orig/clang/lib/AST/Decl.cpp
+++ llvm-toolchain-9_9.0.0/clang/lib/AST/Decl.cpp
@@ -3775,13 +3775,13 @@ unsigned FunctionDecl::getMemoryFunction
case Builtin::BImemmove:
return Builtin::BImemmove;
@ -57,11 +57,11 @@ Index: llvm-toolchain-snapshot_9~svn356622/clang/lib/AST/Decl.cpp
case Builtin::BI__builtin_memcmp:
case Builtin::BImemcmp:
Index: llvm-toolchain-snapshot_9~svn356622/clang/lib/Sema/SemaChecking.cpp
Index: llvm-toolchain-9_9.0.0/clang/lib/Sema/SemaChecking.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn356622.orig/clang/lib/Sema/SemaChecking.cpp
+++ llvm-toolchain-snapshot_9~svn356622/clang/lib/Sema/SemaChecking.cpp
@@ -320,8 +320,8 @@ void Sema::checkFortifiedBuiltinMemoryFu
--- llvm-toolchain-9_9.0.0.orig/clang/lib/Sema/SemaChecking.cpp
+++ llvm-toolchain-9_9.0.0/clang/lib/Sema/SemaChecking.cpp
@@ -335,8 +335,8 @@ void Sema::checkFortifiedBuiltinMemoryFu
case Builtin::BI__builtin___memcpy_chk:
case Builtin::BI__builtin___memmove_chk:
case Builtin::BI__builtin___memset_chk:
@ -72,7 +72,7 @@ Index: llvm-toolchain-snapshot_9~svn356622/clang/lib/Sema/SemaChecking.cpp
case Builtin::BI__builtin___strncat_chk:
case Builtin::BI__builtin___strncpy_chk:
case Builtin::BI__builtin___stpncpy_chk:
@@ -4309,9 +4309,10 @@ bool Sema::CheckFunctionCall(FunctionDec
@@ -4349,9 +4349,10 @@ bool Sema::CheckFunctionCall(FunctionDec
return false;
// Handle memory setting and copying functions.
@ -86,11 +86,11 @@ Index: llvm-toolchain-snapshot_9~svn356622/clang/lib/Sema/SemaChecking.cpp
CheckStrncatArguments(TheCall, FnInfo);
else
CheckMemaccessArguments(TheCall, CMId, FnInfo);
Index: llvm-toolchain-snapshot_9~svn356622/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
Index: llvm-toolchain-9_9.0.0/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn356622.orig/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
+++ llvm-toolchain-snapshot_9~svn356622/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
@@ -256,9 +256,9 @@ GenericTaintChecker::TaintPropagationRul
--- llvm-toolchain-9_9.0.0.orig/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
+++ llvm-toolchain-9_9.0.0/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
@@ -262,9 +262,9 @@ GenericTaintChecker::TaintPropagationRul
case Builtin::BIstrncpy:
case Builtin::BIstrncat:
return TaintPropagationRule({1, 2}, {0, ReturnValueIndex});
@ -103,10 +103,10 @@ Index: llvm-toolchain-snapshot_9~svn356622/clang/lib/StaticAnalyzer/Checkers/Gen
case Builtin::BIstrndup:
return TaintPropagationRule({0, 1}, {ReturnValueIndex});
Index: llvm-toolchain-snapshot_9~svn356622/clang/test/Sema/builtins.c
Index: llvm-toolchain-9_9.0.0/clang/test/Sema/builtins.c
===================================================================
--- llvm-toolchain-snapshot_9~svn356622.orig/clang/test/Sema/builtins.c
+++ llvm-toolchain-snapshot_9~svn356622/clang/test/Sema/builtins.c
--- llvm-toolchain-9_9.0.0.orig/clang/test/Sema/builtins.c
+++ llvm-toolchain-9_9.0.0/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_9~svn356622/clang/test/Sema/builtins.c
// rdar://11076881
char * Test20(char *p, const char *in, unsigned n)
{
Index: llvm-toolchain-snapshot_9~svn356622/clang/test/Sema/warn-strlcpycat-size.c
Index: llvm-toolchain-9_9.0.0/clang/test/Sema/warn-strlcpycat-size.c
===================================================================
--- llvm-toolchain-snapshot_9~svn356622.orig/clang/test/Sema/warn-strlcpycat-size.c
--- llvm-toolchain-9_9.0.0.orig/clang/test/Sema/warn-strlcpycat-size.c
+++ /dev/null
@@ -1,55 +0,0 @@
-// RUN: %clang_cc1 -Wstrlcpy-strlcat-size -verify -fsyntax-only %s

View File

@ -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_9~svn354727/clang/lib/Driver/ToolChains/Arch/ARM.cpp
Index: llvm-toolchain-9_9.0.0/clang/lib/Driver/ToolChains/Arch/ARM.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn354727.orig/clang/lib/Driver/ToolChains/Arch/ARM.cpp
+++ llvm-toolchain-snapshot_9~svn354727/clang/lib/Driver/ToolChains/Arch/ARM.cpp
@@ -245,7 +245,7 @@ arm::FloatABI arm::getARMFloatABI(const
--- llvm-toolchain-9_9.0.0.orig/clang/lib/Driver/ToolChains/Arch/ARM.cpp
+++ llvm-toolchain-9_9.0.0/clang/lib/Driver/ToolChains/Arch/ARM.cpp
@@ -249,7 +249,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

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_9~svn362869/llvm/lib/Support/Triple.cpp
Index: llvm-toolchain-9_9.0.0/llvm/lib/Support/Triple.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn362869.orig/llvm/lib/Support/Triple.cpp
+++ llvm-toolchain-snapshot_9~svn362869/llvm/lib/Support/Triple.cpp
@@ -1644,7 +1644,7 @@ StringRef Triple::getARMCPUForArch(Strin
--- llvm-toolchain-9_9.0.0.orig/llvm/lib/Support/Triple.cpp
+++ llvm-toolchain-9_9.0.0/llvm/lib/Support/Triple.cpp
@@ -1646,7 +1646,7 @@ StringRef Triple::getARMCPUForArch(Strin
case llvm::Triple::EABIHF:
case llvm::Triple::GNUEABIHF:
case llvm::Triple::MuslEABIHF:

View File

@ -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-9-9~+rc5/clang/lib/Analysis/plugins/CMakeLists.txt
Index: llvm-toolchain-9_9.0.0/clang/lib/Analysis/plugins/CMakeLists.txt
===================================================================
--- llvm-toolchain-9-9~+rc5.orig/clang/lib/Analysis/plugins/CMakeLists.txt
+++ llvm-toolchain-9-9~+rc5/clang/lib/Analysis/plugins/CMakeLists.txt
--- llvm-toolchain-9_9.0.0.orig/clang/lib/Analysis/plugins/CMakeLists.txt
+++ llvm-toolchain-9_9.0.0/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-9-9~+rc5/clang/test/CMakeLists.txt
Index: llvm-toolchain-9_9.0.0/clang/test/CMakeLists.txt
===================================================================
--- llvm-toolchain-9-9~+rc5.orig/clang/test/CMakeLists.txt
+++ llvm-toolchain-9-9~+rc5/clang/test/CMakeLists.txt
@@ -123,14 +123,12 @@
--- llvm-toolchain-9_9.0.0.orig/clang/test/CMakeLists.txt
+++ llvm-toolchain-9_9.0.0/clang/test/CMakeLists.txt
@@ -123,14 +123,12 @@ if( NOT CLANG_BUILT_STANDALONE )
endif()
endif()

View File

@ -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-9_9.0.0/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-9_9.0.0.orig/clang/test/CodeGen/linux-arm-atomic.c
+++ llvm-toolchain-9_9.0.0/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

View File

@ -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-9_9.0.0/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-9_9.0.0.orig/clang/lib/Headers/inttypes.h
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/clang/lib/Headers/limits.h
+++ llvm-toolchain-9_9.0.0/clang/lib/Headers/limits.h
@@ -6,7 +6,7 @@
*
\*===----------------------------------------------------------------------===*/

View File

@ -1,11 +1,11 @@
# 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_9~svn339515/clang/tools/scan-build/libexec/ccc-analyzer
Index: llvm-toolchain-9_9.0.0/clang/tools/scan-build/libexec/ccc-analyzer
===================================================================
--- llvm-toolchain-snapshot_9~svn339515.orig/clang/tools/scan-build/libexec/ccc-analyzer
+++ llvm-toolchain-snapshot_9~svn339515/clang/tools/scan-build/libexec/ccc-analyzer
@@ -91,7 +91,7 @@ if ($FindBin::Script =~ /c\+\+-analyzer/
--- llvm-toolchain-9_9.0.0.orig/clang/tools/scan-build/libexec/ccc-analyzer
+++ llvm-toolchain-9_9.0.0/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; }
$Clang = $ENV{'CLANG_CXX'};
@ -14,7 +14,7 @@ Index: llvm-toolchain-snapshot_9~svn339515/clang/tools/scan-build/libexec/ccc-an
$IsCXX = 1
}
@@ -100,7 +100,7 @@ else {
@@ -99,7 +99,7 @@ else {
if (!defined $Compiler || (! -x $Compiler && ! SearchInPath($Compiler))) { $Compiler = $DefaultCCompiler; }
$Clang = $ENV{'CLANG'};

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_9~svn351647/llvm/include/llvm/Support/ARMTargetParser.def
Index: llvm-toolchain-9_9.0.0/llvm/include/llvm/Support/ARMTargetParser.def
===================================================================
--- llvm-toolchain-snapshot_9~svn351647.orig/llvm/include/llvm/Support/ARMTargetParser.def
+++ llvm-toolchain-snapshot_9~svn351647/llvm/include/llvm/Support/ARMTargetParser.def
@@ -74,7 +74,7 @@ ARM_ARCH("armv6kz", ARMV6KZ, "6KZ", "v6k
--- llvm-toolchain-9_9.0.0.orig/llvm/include/llvm/Support/ARMTargetParser.def
+++ llvm-toolchain-9_9.0.0/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)
ARM_ARCH("armv7-a", ARMV7A, "7-A", "v7", ARMBuildAttrs::CPUArch::v7,
@ -11,11 +11,11 @@ Index: llvm-toolchain-snapshot_9~svn351647/llvm/include/llvm/Support/ARMTargetPa
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_9~svn351647/llvm/lib/Target/ARM/ARM.td
Index: llvm-toolchain-9_9.0.0/llvm/lib/Target/ARM/ARM.td
===================================================================
--- llvm-toolchain-snapshot_9~svn351647.orig/llvm/lib/Target/ARM/ARM.td
+++ llvm-toolchain-snapshot_9~svn351647/llvm/lib/Target/ARM/ARM.td
@@ -595,7 +595,8 @@ def ARMv6sm : Architecture<"armv6s-m",
--- llvm-toolchain-9_9.0.0.orig/llvm/lib/Target/ARM/ARM.td
+++ llvm-toolchain-9_9.0.0/llvm/lib/Target/ARM/ARM.td
@@ -654,7 +654,8 @@ def ARMv6sm : Architecture<"armv6s-m",
FeatureStrictAlign]>;
def ARMv7a : Architecture<"armv7-a", "ARMv7a", [HasV7Ops,

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-snapshot_9~svn351647/clang/lib/Driver/ToolChains/Arch/X86.cpp
Index: llvm-toolchain-9_9.0.0/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
--- llvm-toolchain-9_9.0.0.orig/clang/lib/Driver/ToolChains/Arch/X86.cpp
+++ llvm-toolchain-9_9.0.0/clang/lib/Driver/ToolChains/Arch/X86.cpp
@@ -100,8 +100,8 @@ const char *x86::getX86TargetCPU(const A
case llvm::Triple::Haiku:
return "i586";

View File

@ -4,11 +4,11 @@
clang/tools/clang-format/clang-format.py | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm-toolchain-snapshot_9~svn342269/clang/tools/clang-format/clang-format-diff.py
Index: llvm-toolchain-9_9.0.0/clang/tools/clang-format/clang-format-diff.py
===================================================================
--- llvm-toolchain-snapshot_9~svn342269.orig/clang/tools/clang-format/clang-format-diff.py
+++ llvm-toolchain-snapshot_9~svn342269/clang/tools/clang-format/clang-format-diff.py
@@ -57,7 +57,7 @@ def main():
--- llvm-toolchain-9_9.0.0.orig/clang/tools/clang-format/clang-format-diff.py
+++ llvm-toolchain-9_9.0.0/clang/tools/clang-format/clang-format-diff.py
@@ -58,7 +58,7 @@ def main():
parser.add_argument('-style',
help='formatting style to apply (LLVM, Google, Chromium, '
'Mozilla, WebKit)')
@ -17,10 +17,10 @@ Index: llvm-toolchain-snapshot_9~svn342269/clang/tools/clang-format/clang-format
help='location of binary to use for clang-format')
args = parser.parse_args()
Index: llvm-toolchain-snapshot_9~svn342269/clang/tools/clang-format/clang-format.el
Index: llvm-toolchain-9_9.0.0/clang/tools/clang-format/clang-format.el
===================================================================
--- llvm-toolchain-snapshot_9~svn342269.orig/clang/tools/clang-format/clang-format.el
+++ llvm-toolchain-snapshot_9~svn342269/clang/tools/clang-format/clang-format.el
--- llvm-toolchain-9_9.0.0.orig/clang/tools/clang-format/clang-format.el
+++ llvm-toolchain-9_9.0.0/clang/tools/clang-format/clang-format.el
@@ -36,7 +36,7 @@
:group 'tools)
@ -30,10 +30,10 @@ Index: llvm-toolchain-snapshot_9~svn342269/clang/tools/clang-format/clang-format
"clang-format")
"Location of the clang-format executable.
Index: llvm-toolchain-snapshot_9~svn342269/clang/tools/clang-format/clang-format.py
Index: llvm-toolchain-9_9.0.0/clang/tools/clang-format/clang-format.py
===================================================================
--- llvm-toolchain-snapshot_9~svn342269.orig/clang/tools/clang-format/clang-format.py
+++ llvm-toolchain-snapshot_9~svn342269/clang/tools/clang-format/clang-format.py
--- llvm-toolchain-9_9.0.0.orig/clang/tools/clang-format/clang-format.py
+++ llvm-toolchain-9_9.0.0/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

View File

@ -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-9_9.0.0/clang/lib/Driver/ToolChains/Linux.cpp
===================================================================
--- llvm-toolchain-9_9.0.0.orig/clang/lib/Driver/ToolChains/Linux.cpp
+++ llvm-toolchain-9_9.0.0/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,
@@ -759,6 +763,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,
@@ -834,6 +840,9 @@ void Linux::AddClangSystemIncludeArgs(co
case llvm::Triple::ppc64le:
MultiarchIncludeDirs = PPC64LEMultiarchIncludeDirs;
break;

View File

@ -1,8 +1,8 @@
diff --git a/clang/lib/Driver/ToolChains/Arch/RISCV.cpp b/clang/lib/Driver/ToolChains/Arch/RISCV.cpp
index b6768de4d29..9671ea270ef 100644
--- a/clang/lib/Driver/ToolChains/Arch/RISCV.cpp
+++ b/clang/lib/Driver/ToolChains/Arch/RISCV.cpp
@@ -350,6 +350,13 @@ void riscv::getRISCVTargetFeatures(const Driver &D, const ArgList &Args,
Index: llvm-toolchain-9_9.0.0/clang/lib/Driver/ToolChains/Arch/RISCV.cpp
===================================================================
--- llvm-toolchain-9_9.0.0.orig/clang/lib/Driver/ToolChains/Arch/RISCV.cpp
+++ llvm-toolchain-9_9.0.0/clang/lib/Driver/ToolChains/Arch/RISCV.cpp
@@ -350,6 +350,13 @@ void riscv::getRISCVTargetFeatures(const
// Handle all other types of extensions.
getExtensionFeatures(D, Args, Features, MArch, OtherExts);
@ -16,18 +16,18 @@ index b6768de4d29..9671ea270ef 100644
}
// -mrelax is default, unless -mno-relax is specified.
@@ -375,5 +382,5 @@ StringRef riscv::getRISCVABI(const ArgList &Args, const llvm::Triple &Triple) {
@@ -375,5 +382,5 @@ StringRef riscv::getRISCVABI(const ArgLi
if (Arg *A = Args.getLastArg(options::OPT_mabi_EQ))
return A->getValue();
- return Triple.getArch() == llvm::Triple::riscv32 ? "ilp32" : "lp64";
+ return Triple.getArch() == llvm::Triple::riscv32 ? "ilp32" : "lp64d";
}
diff --git a/clang/lib/Driver/ToolChains/Clang.cpp b/clang/lib/Driver/ToolChains/Clang.cpp
index 60062d5c327..bb4536cafb0 100644
--- a/clang/lib/Driver/ToolChains/Clang.cpp
+++ b/clang/lib/Driver/ToolChains/Clang.cpp
@@ -1850,7 +1850,7 @@ void Clang::AddRISCVTargetArgs(const ArgList &Args,
Index: llvm-toolchain-9_9.0.0/clang/lib/Driver/ToolChains/Clang.cpp
===================================================================
--- llvm-toolchain-9_9.0.0.orig/clang/lib/Driver/ToolChains/Clang.cpp
+++ llvm-toolchain-9_9.0.0/clang/lib/Driver/ToolChains/Clang.cpp
@@ -1862,7 +1862,7 @@ void Clang::AddRISCVTargetArgs(const Arg
else if (Triple.getArch() == llvm::Triple::riscv32)
ABIName = "ilp32";
else if (Triple.getArch() == llvm::Triple::riscv64)

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_9~svn342269/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
Index: llvm-toolchain-9_9.0.0/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
===================================================================
--- llvm-toolchain-snapshot_9~svn342269.orig/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
+++ llvm-toolchain-snapshot_9~svn342269/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
@@ -179,10 +179,10 @@ def main():
--- llvm-toolchain-9_9.0.0.orig/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
+++ llvm-toolchain-9_9.0.0/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
@@ -180,10 +180,10 @@ def main():
'clang-tidy and clang-apply-replacements in '
'$PATH.')
parser.add_argument('-clang-tidy-binary', metavar='PATH',

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_9~svn351647/clang-tools-extra/clangd/CMakeLists.txt
Index: llvm-toolchain-9_9.0.0/clang-tools-extra/clangd/CMakeLists.txt
===================================================================
--- llvm-toolchain-snapshot_9~svn351647.orig/clang-tools-extra/clangd/CMakeLists.txt
+++ llvm-toolchain-snapshot_9~svn351647/clang-tools-extra/clangd/CMakeLists.txt
@@ -20,6 +20,11 @@ if(NOT HAVE_CXX_ATOMICS64_WITHOUT_LIB)
--- llvm-toolchain-9_9.0.0.orig/clang-tools-extra/clangd/CMakeLists.txt
+++ llvm-toolchain-9_9.0.0/clang-tools-extra/clangd/CMakeLists.txt
@@ -34,6 +34,11 @@ if(NOT HAVE_CXX_ATOMICS64_WITHOUT_LIB)
list(APPEND CLANGD_ATOMIC_LIB "atomic")
endif()

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-7_7.0.1~+rc3/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp
Index: llvm-toolchain-9_9.0.0/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp
===================================================================
--- llvm-toolchain-7_7.0.1~+rc3.orig/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp
+++ llvm-toolchain-7_7.0.1~+rc3/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp
@@ -294,8 +294,8 @@ bool PerfJITEventListener::InitDebugging
--- llvm-toolchain-9_9.0.0.orig/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp
+++ llvm-toolchain-9_9.0.0/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"))
Path.append(BaseDir);

View File

@ -2,11 +2,11 @@
llvm/lib/Support/Unix/Memory.inc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: llvm-toolchain-snapshot_8~svn342269/llvm/lib/Support/Unix/Memory.inc
Index: llvm-toolchain-9_9.0.0/llvm/lib/Support/Unix/Memory.inc
===================================================================
--- llvm-toolchain-snapshot_8~svn342269.orig/llvm/lib/Support/Unix/Memory.inc
+++ llvm-toolchain-snapshot_8~svn342269/llvm/lib/Support/Unix/Memory.inc
@@ -237,7 +237,7 @@ void Memory::InvalidateInstructionCache(
--- llvm-toolchain-9_9.0.0.orig/llvm/lib/Support/Unix/Memory.inc
+++ llvm-toolchain-9_9.0.0/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);
const char *End = Start + Len;

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-snapshot_4.0~svn280802/lldb/third_party/Python/module/unittest2/unittest2/runner.py
Index: llvm-toolchain-9_9.0.0/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-9_9.0.0.orig/lldb/third_party/Python/module/unittest2/unittest2/runner.py
+++ llvm-toolchain-9_9.0.0/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)

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-snapshot_9~svn351647/compiler-rt/lib/xray/xray_tsc.h
Index: llvm-toolchain-9_9.0.0/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-9_9.0.0.orig/compiler-rt/lib/xray/xray_tsc.h
+++ llvm-toolchain-9_9.0.0/compiler-rt/lib/xray/xray_tsc.h
@@ -82,8 +82,6 @@ inline uint64_t getTSCFrequency() XRAY_N
} // namespace __xray

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-9-9/lldb/utils/lit-cpuid/CMakeLists.txt
Index: llvm-toolchain-9_9.0.0/lldb/utils/lit-cpuid/CMakeLists.txt
===================================================================
--- llvm-toolchain-9-9.orig/lldb/utils/lit-cpuid/CMakeLists.txt
+++ llvm-toolchain-9-9/lldb/utils/lit-cpuid/CMakeLists.txt
--- llvm-toolchain-9_9.0.0.orig/lldb/utils/lit-cpuid/CMakeLists.txt
+++ llvm-toolchain-9_9.0.0/lldb/utils/lit-cpuid/CMakeLists.txt
@@ -1,4 +1,4 @@
-add_llvm_utility(lit-cpuid
+add_lldb_executable(lit-cpuid

View File

@ -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-9_9.0.0/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-9_9.0.0.orig/llvm/test/tools/llvm-symbolizer/print_context.c
+++ llvm-toolchain-9_9.0.0/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

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_8~svn347135/llvm/unittests/Support/Path.cpp
Index: llvm-toolchain-9_9.0.0/llvm/unittests/Support/Path.cpp
===================================================================
--- llvm-toolchain-snapshot_8~svn347135.orig/llvm/unittests/Support/Path.cpp
+++ llvm-toolchain-snapshot_8~svn347135/llvm/unittests/Support/Path.cpp
@@ -437,7 +437,7 @@ protected:
--- llvm-toolchain-9_9.0.0.orig/llvm/unittests/Support/Path.cpp
+++ llvm-toolchain-9_9.0.0/llvm/unittests/Support/Path.cpp
@@ -436,7 +436,7 @@ protected:
sys::path::append(NonExistantFile, "1B28B495C16344CB9822E588CD4C3EF0");
}
@ -11,7 +11,7 @@ Index: llvm-toolchain-snapshot_8~svn347135/llvm/unittests/Support/Path.cpp
};
TEST_F(FileSystemTest, Unique) {
@@ -519,13 +519,13 @@ TEST_F(FileSystemTest, RealPath) {
@@ -518,13 +518,13 @@ TEST_F(FileSystemTest, RealPath) {
// This can fail if $HOME is not set and getpwuid fails.
bool Result = llvm::sys::path::home_directory(HomeDir);

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_9~svn352086/clang/include/clang/Basic/X86Target.def
Index: llvm-toolchain-9_9.0.0/clang/include/clang/Basic/X86Target.def
===================================================================
--- llvm-toolchain-snapshot_9~svn352086.orig/clang/include/clang/Basic/X86Target.def
+++ llvm-toolchain-snapshot_9~svn352086/clang/include/clang/Basic/X86Target.def
@@ -301,7 +301,7 @@ CPU_SPECIFIC("pentium_mmx", 'D', "+mmx")
--- llvm-toolchain-9_9.0.0.orig/clang/include/clang/Basic/X86Target.def
+++ llvm-toolchain-9_9.0.0/clang/include/clang/Basic/X86Target.def
@@ -307,7 +307,7 @@ CPU_SPECIFIC("pentium_mmx", 'D', "+mmx")
CPU_SPECIFIC("pentium_ii", 'E', "+cmov,+mmx")
CPU_SPECIFIC("pentium_iii", 'H', "+cmov,+mmx,+sse")
CPU_SPECIFIC_ALIAS("pentium_iii_no_xmm_regs", "pentium_iii")

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-snapshot_8~svn342269/llvm/utils/lit/lit/Test.py
Index: llvm-toolchain-9_9.0.0/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-9_9.0.0.orig/llvm/utils/lit/lit/Test.py
+++ llvm-toolchain-9_9.0.0/llvm/utils/lit/lit/Test.py
@@ -32,7 +32,7 @@ PASS = ResultCode('PASS', False)
FLAKYPASS = ResultCode('FLAKYPASS', False)
XFAIL = ResultCode('XFAIL', False)

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-9-9~+rc3/clang/lib/Driver/ToolChains/Linux.cpp
Index: llvm-toolchain-9_9.0.0/clang/lib/Driver/ToolChains/Linux.cpp
===================================================================
--- llvm-toolchain-9-9~+rc3.orig/clang/lib/Driver/ToolChains/Linux.cpp
+++ llvm-toolchain-9-9~+rc3/clang/lib/Driver/ToolChains/Linux.cpp
--- llvm-toolchain-9_9.0.0.orig/clang/lib/Driver/ToolChains/Linux.cpp
+++ llvm-toolchain-9_9.0.0/clang/lib/Driver/ToolChains/Linux.cpp
@@ -12,6 +12,7 @@
#include "Arch/PPC.h"
#include "Arch/RISCV.h"
@ -10,7 +10,7 @@ Index: llvm-toolchain-9-9~+rc3/clang/lib/Driver/ToolChains/Linux.cpp
#include "clang/Config/config.h"
#include "clang/Driver/Distro.h"
#include "clang/Driver/Driver.h"
@@ -665,7 +666,16 @@ void Linux::AddClangSystemIncludeArgs(co
@@ -661,7 +662,16 @@ void Linux::AddClangSystemIncludeArgs(co
if (!DriverArgs.hasArg(options::OPT_nobuiltininc)) {
SmallString<128> P(D.ResourceDir);
llvm::sys::path::append(P, "include");

View File

@ -2,11 +2,11 @@
llvm/tools/llvm-config/llvm-config.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Index: llvm-toolchain-snapshot_8~svn342269/llvm/tools/llvm-config/llvm-config.cpp
Index: llvm-toolchain-9_9.0.0/llvm/tools/llvm-config/llvm-config.cpp
===================================================================
--- llvm-toolchain-snapshot_8~svn342269.orig/llvm/tools/llvm-config/llvm-config.cpp
+++ llvm-toolchain-snapshot_8~svn342269/llvm/tools/llvm-config/llvm-config.cpp
@@ -558,9 +558,9 @@ int main(int argc, char **argv) {
--- llvm-toolchain-9_9.0.0.orig/llvm/tools/llvm-config/llvm-config.cpp
+++ llvm-toolchain-9_9.0.0/llvm/tools/llvm-config/llvm-config.cpp
@@ -557,9 +557,9 @@ int main(int argc, char **argv) {
} else if (Arg == "--shared-mode") {
PrintSharedMode = true;
} else if (Arg == "--obj-root") {

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-3.9-3.9/clang/tools/scan-view/bin/scan-view
Index: llvm-toolchain-9_9.0.0/clang/tools/scan-view/bin/scan-view
===================================================================
--- llvm-toolchain-3.9-3.9.orig/clang/tools/scan-view/bin/scan-view
+++ llvm-toolchain-3.9-3.9/clang/tools/scan-view/bin/scan-view
@@ -23,6 +23,7 @@ kDefaultPort = 9191
--- llvm-toolchain-9_9.0.0.orig/clang/tools/scan-view/bin/scan-view
+++ llvm-toolchain-9_9.0.0/clang/tools/scan-view/bin/scan-view
@@ -28,6 +28,7 @@ kDefaultPort = 8181
kMaxPortsToTry = 100
###
@ -10,7 +10,7 @@ Index: llvm-toolchain-3.9-3.9/clang/tools/scan-view/bin/scan-view
def url_is_up(url):
@@ -61,7 +62,7 @@ def start_browser(port, options):
@@ -65,7 +66,7 @@ def start_browser(port, options):
def run(port, options, root):
# Prefer to look relative to the installed binary

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-snapshot_9~svn358740/llvm/utils/TableGen/CodeEmitterGen.cpp
Index: llvm-toolchain-9_9.0.0/llvm/utils/TableGen/CodeEmitterGen.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn358740.orig/llvm/utils/TableGen/CodeEmitterGen.cpp
+++ llvm-toolchain-snapshot_9~svn358740/llvm/utils/TableGen/CodeEmitterGen.cpp
--- llvm-toolchain-9_9.0.0.orig/llvm/utils/TableGen/CodeEmitterGen.cpp
+++ llvm-toolchain-9_9.0.0/llvm/utils/TableGen/CodeEmitterGen.cpp
@@ -247,6 +247,9 @@ void CodeEmitterGen::run(raw_ostream &o)
ArrayRef<const CodeGenInstruction*> NumberedInstructions =
Target.getInstructionsByEnumValue();

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-snapshot_9~svn358740/clang/lib/Basic/FileManager.cpp
Index: llvm-toolchain-9_9.0.0/clang/lib/Basic/FileManager.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn358740.orig/clang/lib/Basic/FileManager.cpp
+++ llvm-toolchain-snapshot_9~svn358740/clang/lib/Basic/FileManager.cpp
--- llvm-toolchain-9_9.0.0.orig/clang/lib/Basic/FileManager.cpp
+++ llvm-toolchain-9_9.0.0/clang/lib/Basic/FileManager.cpp
@@ -465,6 +465,12 @@ void FileManager::invalidateCache(const
UniqueRealFiles.erase(Entry->getUniqueID());
}
@ -15,10 +15,10 @@ Index: llvm-toolchain-snapshot_9~svn358740/clang/lib/Basic/FileManager.cpp
void FileManager::GetUniqueIDMapping(
SmallVectorImpl<const FileEntry *> &UIDToFiles) const {
UIDToFiles.clear();
Index: llvm-toolchain-snapshot_9~svn358740/lldb/include/lldb/lldb-defines.h
Index: llvm-toolchain-9_9.0.0/lldb/include/lldb/lldb-defines.h
===================================================================
--- llvm-toolchain-snapshot_9~svn358740.orig/lldb/include/lldb/lldb-defines.h
+++ llvm-toolchain-snapshot_9~svn358740/lldb/include/lldb/lldb-defines.h
--- llvm-toolchain-9_9.0.0.orig/lldb/include/lldb/lldb-defines.h
+++ llvm-toolchain-9_9.0.0/lldb/include/lldb/lldb-defines.h
@@ -27,6 +27,11 @@
#define INT32_MAX 2147483647
#endif
@ -31,10 +31,10 @@ Index: llvm-toolchain-snapshot_9~svn358740/lldb/include/lldb/lldb-defines.h
#if !defined(UINT32_MAX)
#define UINT32_MAX 4294967295U
#endif
Index: llvm-toolchain-snapshot_9~svn358740/llvm/tools/dsymutil/DwarfLinker.cpp
Index: llvm-toolchain-9_9.0.0/llvm/tools/dsymutil/DwarfLinker.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn358740.orig/llvm/tools/dsymutil/DwarfLinker.cpp
+++ llvm-toolchain-snapshot_9~svn358740/llvm/tools/dsymutil/DwarfLinker.cpp
--- llvm-toolchain-9_9.0.0.orig/llvm/tools/dsymutil/DwarfLinker.cpp
+++ llvm-toolchain-9_9.0.0/llvm/tools/dsymutil/DwarfLinker.cpp
@@ -100,6 +100,11 @@
#include <utility>
#include <vector>
@ -47,10 +47,10 @@ Index: llvm-toolchain-snapshot_9~svn358740/llvm/tools/dsymutil/DwarfLinker.cpp
namespace llvm {
namespace dsymutil {
Index: llvm-toolchain-snapshot_9~svn358740/polly/lib/External/ppcg/cuda_common.c
Index: llvm-toolchain-9_9.0.0/polly/lib/External/ppcg/cuda_common.c
===================================================================
--- llvm-toolchain-snapshot_9~svn358740.orig/polly/lib/External/ppcg/cuda_common.c
+++ llvm-toolchain-snapshot_9~svn358740/polly/lib/External/ppcg/cuda_common.c
--- llvm-toolchain-9_9.0.0.orig/polly/lib/External/ppcg/cuda_common.c
+++ llvm-toolchain-9_9.0.0/polly/lib/External/ppcg/cuda_common.c
@@ -15,6 +15,11 @@
#include "cuda_common.h"
#include "ppcg.h"

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_9~svn359674/llvm/lib/Support/Unix/Path.inc
Index: llvm-toolchain-9_9.0.0/llvm/lib/Support/Unix/Path.inc
===================================================================
--- llvm-toolchain-snapshot_9~svn359674.orig/llvm/lib/Support/Unix/Path.inc
+++ llvm-toolchain-snapshot_9~svn359674/llvm/lib/Support/Unix/Path.inc
@@ -202,7 +202,7 @@ std::string getMainExecutable(const char
--- llvm-toolchain-9_9.0.0.orig/llvm/lib/Support/Unix/Path.inc
+++ llvm-toolchain-9_9.0.0/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)
return exe_path;

View File

@ -2,11 +2,11 @@
clang/tools/CMakeLists.txt | 1 +
1 file changed, 1 insertion(+)
Index: llvm-toolchain-snapshot_8~svn350922/clang/tools/CMakeLists.txt
Index: llvm-toolchain-9_9.0.0/clang/tools/CMakeLists.txt
===================================================================
--- llvm-toolchain-snapshot_8~svn350922.orig/clang/tools/CMakeLists.txt
+++ llvm-toolchain-snapshot_8~svn350922/clang/tools/CMakeLists.txt
@@ -23,6 +23,7 @@ if(CLANG_ENABLE_STATIC_ANALYZER)
--- llvm-toolchain-9_9.0.0.orig/clang/tools/CMakeLists.txt
+++ llvm-toolchain-9_9.0.0/clang/tools/CMakeLists.txt
@@ -27,6 +27,7 @@ if(CLANG_ENABLE_STATIC_ANALYZER)
add_clang_subdirectory(clang-check)
add_clang_subdirectory(clang-extdef-mapping)
add_clang_subdirectory(scan-build)

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_9~svn358740/llvm/CMakeLists.txt
Index: llvm-toolchain-9_9.0.0/llvm/CMakeLists.txt
===================================================================
--- llvm-toolchain-snapshot_9~svn358740.orig/llvm/CMakeLists.txt
+++ llvm-toolchain-snapshot_9~svn358740/llvm/CMakeLists.txt
@@ -872,7 +872,7 @@ if(LLVM_TARGET_IS_CROSSCOMPILE_HOST)
--- llvm-toolchain-9_9.0.0.orig/llvm/CMakeLists.txt
+++ llvm-toolchain-9_9.0.0/llvm/CMakeLists.txt
@@ -857,7 +857,7 @@ if(LLVM_TARGET_IS_CROSSCOMPILE_HOST)
# (this is a variable that CrossCompile sets on recursive invocations)
endif()

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_9~svn358740/clang/lib/Basic/Targets.cpp
Index: llvm-toolchain-9_9.0.0/clang/lib/Basic/Targets.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn358740.orig/clang/lib/Basic/Targets.cpp
+++ llvm-toolchain-snapshot_9~svn358740/clang/lib/Basic/Targets.cpp
@@ -472,8 +472,8 @@ TargetInfo *AllocateTarget(const llvm::T
--- llvm-toolchain-9_9.0.0.orig/clang/lib/Basic/Targets.cpp
+++ llvm-toolchain-9_9.0.0/clang/lib/Basic/Targets.cpp
@@ -459,8 +459,8 @@ TargetInfo *AllocateTarget(const llvm::T
return new OpenBSDI386TargetInfo(Triple, Opts);
case llvm::Triple::FreeBSD:
return new FreeBSDTargetInfo<X86_32TargetInfo>(Triple, Opts);
@ -13,7 +13,7 @@ Index: llvm-toolchain-snapshot_9~svn358740/clang/lib/Basic/Targets.cpp
case llvm::Triple::Minix:
return new MinixTargetInfo<X86_32TargetInfo>(Triple, Opts);
case llvm::Triple::Solaris:
@@ -531,8 +531,8 @@ TargetInfo *AllocateTarget(const llvm::T
@@ -518,8 +518,8 @@ TargetInfo *AllocateTarget(const llvm::T
return new FreeBSDTargetInfo<X86_64TargetInfo>(Triple, Opts);
case llvm::Triple::Fuchsia:
return new FuchsiaTargetInfo<X86_64TargetInfo>(Triple, Opts);
@ -24,11 +24,11 @@ Index: llvm-toolchain-snapshot_9~svn358740/clang/lib/Basic/Targets.cpp
case llvm::Triple::Solaris:
return new SolarisTargetInfo<X86_64TargetInfo>(Triple, Opts);
case llvm::Triple::Win32: {
Index: llvm-toolchain-snapshot_9~svn358740/clang/lib/Basic/Targets/OSTargets.h
Index: llvm-toolchain-9_9.0.0/clang/lib/Basic/Targets/OSTargets.h
===================================================================
--- llvm-toolchain-snapshot_9~svn358740.orig/clang/lib/Basic/Targets/OSTargets.h
+++ llvm-toolchain-snapshot_9~svn358740/clang/lib/Basic/Targets/OSTargets.h
@@ -234,7 +234,7 @@ public:
--- llvm-toolchain-9_9.0.0.orig/clang/lib/Basic/Targets/OSTargets.h
+++ llvm-toolchain-9_9.0.0/clang/lib/Basic/Targets/OSTargets.h
@@ -265,7 +265,7 @@ public:
// GNU/kFreeBSD Target
template <typename Target>
@ -37,7 +37,7 @@ Index: llvm-toolchain-snapshot_9~svn358740/clang/lib/Basic/Targets/OSTargets.h
protected:
void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple,
MacroBuilder &Builder) const override {
@@ -251,7 +251,7 @@ protected:
@@ -282,7 +282,7 @@ protected:
}
public:

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/sanitizer_common/sanitizer_linux.cc
Index: llvm-toolchain-9_9.0.0/compiler-rt/lib/sanitizer_common/sanitizer_linux.cc
===================================================================
--- llvm-toolchain-snapshot_9~svn364913.orig/compiler-rt/lib/sanitizer_common/sanitizer_linux.cc
+++ llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/sanitizer_common/sanitizer_linux.cc
--- llvm-toolchain-9_9.0.0.orig/compiler-rt/lib/sanitizer_common/sanitizer_linux.cc
+++ llvm-toolchain-9_9.0.0/compiler-rt/lib/sanitizer_common/sanitizer_linux.cc
@@ -83,9 +83,14 @@
extern "C" {
// <sys/umtx.h> must be included after <errno.h> and <sys/types.h> on
@ -31,7 +31,7 @@ Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/sanitizer_common/sani
#elif SANITIZER_OPENBSD
return internal_syscall(SYSCALL(getthrid));
#elif SANITIZER_SOLARIS
@@ -1144,10 +1151,10 @@ bool LibraryNameIs(const char *full_name
@@ -1148,10 +1155,10 @@ bool LibraryNameIs(const char *full_name
// Call cb for each region mapped by map.
void ForEachMappedRegion(link_map *map, void (*cb)(const void *, uptr)) {
CHECK_NE(map, nullptr);
@ -44,10 +44,10 @@ Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/sanitizer_common/sani
char *base = (char *)map->l_addr;
Elf_Ehdr *ehdr = (Elf_Ehdr *)base;
char *phdrs = base + ehdr->e_phoff;
Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
Index: llvm-toolchain-9_9.0.0/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
===================================================================
--- llvm-toolchain-snapshot_9~svn364913.orig/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
+++ llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
--- llvm-toolchain-9_9.0.0.orig/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
+++ llvm-toolchain-9_9.0.0/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
@@ -35,10 +35,12 @@
#include <syslog.h>
@ -75,10 +75,10 @@ Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/sanitizer_common/sani
#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_9~svn364913/compiler-rt/lib/sanitizer_common/sanitizer_platform.h
Index: llvm-toolchain-9_9.0.0/compiler-rt/lib/sanitizer_common/sanitizer_platform.h
===================================================================
--- llvm-toolchain-snapshot_9~svn364913.orig/compiler-rt/lib/sanitizer_common/sanitizer_platform.h
+++ llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/sanitizer_common/sanitizer_platform.h
--- llvm-toolchain-9_9.0.0.orig/compiler-rt/lib/sanitizer_common/sanitizer_platform.h
+++ llvm-toolchain-9_9.0.0/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_9~svn364913/compiler-rt/lib/sanitizer_common/sani
#if __LP64__ || defined(_WIN64)
# define SANITIZER_WORDSIZE 64
Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/asan/asan_linux.cc
Index: llvm-toolchain-9_9.0.0/compiler-rt/lib/asan/asan_linux.cc
===================================================================
--- llvm-toolchain-snapshot_9~svn364913.orig/compiler-rt/lib/asan/asan_linux.cc
+++ llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/asan/asan_linux.cc
--- llvm-toolchain-9_9.0.0.orig/compiler-rt/lib/asan/asan_linux.cc
+++ llvm-toolchain-9_9.0.0/compiler-rt/lib/asan/asan_linux.cc
@@ -37,7 +37,7 @@
#include <unistd.h>
#include <unwind.h>
@ -152,10 +152,10 @@ Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/asan/asan_linux.cc
#define ucontext_t xucontext_t
#endif
Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/ubsan/ubsan_platform.h
Index: llvm-toolchain-9_9.0.0/compiler-rt/lib/ubsan/ubsan_platform.h
===================================================================
--- llvm-toolchain-snapshot_9~svn364913.orig/compiler-rt/lib/ubsan/ubsan_platform.h
+++ llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/ubsan/ubsan_platform.h
--- llvm-toolchain-9_9.0.0.orig/compiler-rt/lib/ubsan/ubsan_platform.h
+++ llvm-toolchain-9_9.0.0/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_9~svn364913/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_9~svn364913/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S
Index: llvm-toolchain-9_9.0.0/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S
===================================================================
--- llvm-toolchain-snapshot_9~svn364913.orig/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S
+++ llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S
--- llvm-toolchain-9_9.0.0.orig/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S
+++ llvm-toolchain-9_9.0.0/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_9~svn364913/compiler-rt/lib/tsan/rtl/tsan_rtl_amd
lea 32(%rsp), %rdi
#else
# error "Unknown platform"
Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/fuzzer/FuzzerDefs.h
Index: llvm-toolchain-9_9.0.0/compiler-rt/lib/fuzzer/FuzzerDefs.h
===================================================================
--- llvm-toolchain-snapshot_9~svn364913.orig/compiler-rt/lib/fuzzer/FuzzerDefs.h
+++ llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/fuzzer/FuzzerDefs.h
--- llvm-toolchain-9_9.0.0.orig/compiler-rt/lib/fuzzer/FuzzerDefs.h
+++ llvm-toolchain-9_9.0.0/compiler-rt/lib/fuzzer/FuzzerDefs.h
@@ -27,6 +27,7 @@
#define LIBFUZZER_LINUX 1
#define LIBFUZZER_NETBSD 0
@ -233,10 +233,10 @@ Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/fuzzer/FuzzerDefs.h
#ifdef __x86_64
# if __has_attribute(target)
Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp
Index: llvm-toolchain-9_9.0.0/compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn364913.orig/compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp
+++ llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp
--- llvm-toolchain-9_9.0.0.orig/compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp
+++ llvm-toolchain-9_9.0.0/compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp
@@ -139,7 +139,7 @@ size_t GetPeakRSSMb() {
if (getrusage(RUSAGE_SELF, &usage))
return 0;
@ -246,10 +246,10 @@ Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/fuzzer/FuzzerUtilPosi
// ru_maxrss is in KiB
return usage.ru_maxrss >> 10;
} else if (LIBFUZZER_APPLE) {
Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/fuzzer/FuzzerExtraCounters.cpp
Index: llvm-toolchain-9_9.0.0/compiler-rt/lib/fuzzer/FuzzerExtraCounters.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn364913.orig/compiler-rt/lib/fuzzer/FuzzerExtraCounters.cpp
+++ llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/fuzzer/FuzzerExtraCounters.cpp
--- llvm-toolchain-9_9.0.0.orig/compiler-rt/lib/fuzzer/FuzzerExtraCounters.cpp
+++ llvm-toolchain-9_9.0.0/compiler-rt/lib/fuzzer/FuzzerExtraCounters.cpp
@@ -11,7 +11,7 @@
#include "FuzzerDefs.h"
@ -259,10 +259,10 @@ Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/fuzzer/FuzzerExtraCou
__attribute__((weak)) extern uint8_t __start___libfuzzer_extra_counters;
__attribute__((weak)) extern uint8_t __stop___libfuzzer_extra_counters;
Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/fuzzer/FuzzerExtFunctionsWeak.cpp
Index: llvm-toolchain-9_9.0.0/compiler-rt/lib/fuzzer/FuzzerExtFunctionsWeak.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn364913.orig/compiler-rt/lib/fuzzer/FuzzerExtFunctionsWeak.cpp
+++ llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/fuzzer/FuzzerExtFunctionsWeak.cpp
--- llvm-toolchain-9_9.0.0.orig/compiler-rt/lib/fuzzer/FuzzerExtFunctionsWeak.cpp
+++ llvm-toolchain-9_9.0.0/compiler-rt/lib/fuzzer/FuzzerExtFunctionsWeak.cpp
@@ -13,7 +13,7 @@
//===----------------------------------------------------------------------===//
#include "FuzzerDefs.h"
@ -272,10 +272,10 @@ Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/fuzzer/FuzzerExtFunct
#include "FuzzerExtFunctions.h"
#include "FuzzerIO.h"
Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/fuzzer/FuzzerUtilLinux.cpp
Index: llvm-toolchain-9_9.0.0/compiler-rt/lib/fuzzer/FuzzerUtilLinux.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn364913.orig/compiler-rt/lib/fuzzer/FuzzerUtilLinux.cpp
+++ llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/fuzzer/FuzzerUtilLinux.cpp
--- llvm-toolchain-9_9.0.0.orig/compiler-rt/lib/fuzzer/FuzzerUtilLinux.cpp
+++ llvm-toolchain-9_9.0.0/compiler-rt/lib/fuzzer/FuzzerUtilLinux.cpp
@@ -9,7 +9,7 @@
//===----------------------------------------------------------------------===//
#include "FuzzerDefs.h"
@ -285,10 +285,10 @@ Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/fuzzer/FuzzerUtilLinu
#include "FuzzerCommand.h"
#include <stdlib.h>
Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/sanitizer_common/sanitizer_freebsd.h
Index: llvm-toolchain-9_9.0.0/compiler-rt/lib/sanitizer_common/sanitizer_freebsd.h
===================================================================
--- llvm-toolchain-snapshot_9~svn364913.orig/compiler-rt/lib/sanitizer_common/sanitizer_freebsd.h
+++ llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/sanitizer_common/sanitizer_freebsd.h
--- llvm-toolchain-9_9.0.0.orig/compiler-rt/lib/sanitizer_common/sanitizer_freebsd.h
+++ llvm-toolchain-9_9.0.0/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_9~svn364913/compiler-rt/lib/sanitizer_common/sani
# include <link.h>
# include <sys/param.h>
# include <ucontext.h>
Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_bsd.cc
Index: llvm-toolchain-9_9.0.0/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_bsd.cc
===================================================================
--- llvm-toolchain-snapshot_9~svn364913.orig/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_bsd.cc
+++ llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_bsd.cc
--- llvm-toolchain-9_9.0.0.orig/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_bsd.cc
+++ llvm-toolchain-9_9.0.0/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_bsd.cc
@@ -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_9~svn364913/compiler-rt/lib/sanitizer_common/sani
#define kinfo_vmentry xkinfo_vmentry
#endif
#endif
Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
Index: llvm-toolchain-9_9.0.0/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
===================================================================
--- llvm-toolchain-snapshot_9~svn364913.orig/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
+++ llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
--- llvm-toolchain-9_9.0.0.orig/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
+++ llvm-toolchain-9_9.0.0/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
@@ -19,7 +19,9 @@
#include "sanitizer_internal_defs.h"
#include "sanitizer_platform.h"
@ -325,10 +325,10 @@ Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/sanitizer_common/sani
#ifndef __GLIBC_PREREQ
#define __GLIBC_PREREQ(x, y) 0
Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/sanitizer_common/sanitizer_syscall_generic.inc
Index: llvm-toolchain-9_9.0.0/compiler-rt/lib/sanitizer_common/sanitizer_syscall_generic.inc
===================================================================
--- llvm-toolchain-snapshot_9~svn364913.orig/compiler-rt/lib/sanitizer_common/sanitizer_syscall_generic.inc
+++ llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/sanitizer_common/sanitizer_syscall_generic.inc
--- llvm-toolchain-9_9.0.0.orig/compiler-rt/lib/sanitizer_common/sanitizer_syscall_generic.inc
+++ llvm-toolchain-9_9.0.0/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_9~svn364913/compiler-rt/lib/sanitizer_common/sani
# define internal_syscall __syscall
# else
# define internal_syscall syscall
Index: llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc
Index: llvm-toolchain-9_9.0.0/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc
===================================================================
--- llvm-toolchain-snapshot_9~svn364913.orig/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc
+++ llvm-toolchain-snapshot_9~svn364913/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc
--- llvm-toolchain-9_9.0.0.orig/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc
+++ llvm-toolchain-9_9.0.0/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc
@@ -105,10 +105,14 @@ typedef struct user_fpregs elf_fpregset_
#include <wordexp.h>
#endif

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_9~svn358740/llvm/include/llvm/ADT/Triple.h
Index: llvm-toolchain-9_9.0.0/llvm/include/llvm/ADT/Triple.h
===================================================================
--- llvm-toolchain-snapshot_9~svn358740.orig/llvm/include/llvm/ADT/Triple.h
+++ llvm-toolchain-snapshot_9~svn358740/llvm/include/llvm/ADT/Triple.h
@@ -159,7 +159,7 @@ public:
--- llvm-toolchain-9_9.0.0.orig/llvm/include/llvm/ADT/Triple.h
+++ llvm-toolchain-9_9.0.0/llvm/include/llvm/ADT/Triple.h
@@ -161,7 +161,7 @@ public:
FreeBSD,
Fuchsia,
IOS,
@ -11,7 +11,7 @@ Index: llvm-toolchain-snapshot_9~svn358740/llvm/include/llvm/ADT/Triple.h
Linux,
Lv2, // PS3
MacOSX,
@@ -579,8 +579,8 @@ public:
@@ -588,8 +588,8 @@ public:
}
/// Tests whether the OS is kFreeBSD.
@ -22,7 +22,7 @@ Index: llvm-toolchain-snapshot_9~svn358740/llvm/include/llvm/ADT/Triple.h
}
/// Tests whether the OS is Hurd.
@@ -600,7 +600,7 @@ public:
@@ -609,7 +609,7 @@ public:
/// Tests whether the OS uses glibc.
bool isOSGlibc() const {

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_9~svn359759/libcxx/include/__config
Index: llvm-toolchain-9_9.0.0/libcxx/include/__config
===================================================================
--- llvm-toolchain-snapshot_9~svn359759.orig/libcxx/include/__config
+++ llvm-toolchain-snapshot_9~svn359759/libcxx/include/__config
@@ -1132,6 +1132,7 @@ _LIBCPP_FUNC_VIS extern "C" void __sanit
--- llvm-toolchain-9_9.0.0.orig/libcxx/include/__config
+++ llvm-toolchain-9_9.0.0/libcxx/include/__config
@@ -1065,6 +1065,7 @@ _LIBCPP_FUNC_VIS extern "C" void __sanit
!defined(_LIBCPP_HAS_THREAD_API_WIN32) && \
!defined(_LIBCPP_HAS_THREAD_API_EXTERNAL)
# if defined(__FreeBSD__) || \

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_9~svn359759/openmp/runtime/src/kmp.h
Index: llvm-toolchain-9_9.0.0/openmp/runtime/src/kmp.h
===================================================================
--- llvm-toolchain-snapshot_9~svn359759.orig/openmp/runtime/src/kmp.h
+++ llvm-toolchain-snapshot_9~svn359759/openmp/runtime/src/kmp.h
@@ -1177,6 +1177,10 @@ extern kmp_uint64 __kmp_now_nsec();
--- llvm-toolchain-9_9.0.0.orig/openmp/runtime/src/kmp.h
+++ llvm-toolchain-9_9.0.0/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 */
#define KMP_NEXT_WAIT 512U /* susequent number of spin-tests */
@ -13,11 +13,11 @@ Index: llvm-toolchain-snapshot_9~svn359759/openmp/runtime/src/kmp.h
#endif
#if KMP_ARCH_X86 || KMP_ARCH_X86_64
Index: llvm-toolchain-snapshot_9~svn359759/openmp/runtime/src/kmp_ftn_entry.h
Index: llvm-toolchain-9_9.0.0/openmp/runtime/src/kmp_ftn_entry.h
===================================================================
--- llvm-toolchain-snapshot_9~svn359759.orig/openmp/runtime/src/kmp_ftn_entry.h
+++ llvm-toolchain-snapshot_9~svn359759/openmp/runtime/src/kmp_ftn_entry.h
@@ -535,7 +535,7 @@ int FTN_STDCALL KMP_EXPAND_NAME(FTN_GET_
--- llvm-toolchain-9_9.0.0.orig/openmp/runtime/src/kmp_ftn_entry.h
+++ llvm-toolchain-9_9.0.0/openmp/runtime/src/kmp_ftn_entry.h
@@ -531,7 +531,7 @@ int FTN_STDCALL KMP_EXPAND_NAME(FTN_GET_
int gtid;
#if KMP_OS_DARWIN || KMP_OS_DRAGONFLY || KMP_OS_FREEBSD || KMP_OS_NETBSD || \
@ -26,10 +26,10 @@ Index: llvm-toolchain-snapshot_9~svn359759/openmp/runtime/src/kmp_ftn_entry.h
gtid = __kmp_entry_gtid();
#elif KMP_OS_WINDOWS
if (!__kmp_init_parallel ||
Index: llvm-toolchain-snapshot_9~svn359759/openmp/runtime/src/kmp_platform.h
Index: llvm-toolchain-9_9.0.0/openmp/runtime/src/kmp_platform.h
===================================================================
--- llvm-toolchain-snapshot_9~svn359759.orig/openmp/runtime/src/kmp_platform.h
+++ llvm-toolchain-snapshot_9~svn359759/openmp/runtime/src/kmp_platform.h
--- llvm-toolchain-9_9.0.0.orig/openmp/runtime/src/kmp_platform.h
+++ llvm-toolchain-9_9.0.0/openmp/runtime/src/kmp_platform.h
@@ -18,6 +18,7 @@
#define KMP_OS_LINUX 0
#define KMP_OS_DRAGONFLY 0
@ -65,11 +65,11 @@ Index: llvm-toolchain-snapshot_9~svn359759/openmp/runtime/src/kmp_platform.h
#undef KMP_OS_UNIX
#define KMP_OS_UNIX 1
#endif
Index: llvm-toolchain-snapshot_9~svn359759/openmp/runtime/src/kmp_runtime.cpp
Index: llvm-toolchain-9_9.0.0/openmp/runtime/src/kmp_runtime.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn359759.orig/openmp/runtime/src/kmp_runtime.cpp
+++ llvm-toolchain-snapshot_9~svn359759/openmp/runtime/src/kmp_runtime.cpp
@@ -8228,7 +8228,7 @@ __kmp_determine_reduction_method(
--- llvm-toolchain-9_9.0.0.orig/openmp/runtime/src/kmp_runtime.cpp
+++ llvm-toolchain-9_9.0.0/openmp/runtime/src/kmp_runtime.cpp
@@ -8026,7 +8026,7 @@ __kmp_determine_reduction_method(
#if KMP_ARCH_X86_64 || KMP_ARCH_PPC64 || KMP_ARCH_AARCH64 || KMP_ARCH_MIPS64
#if KMP_OS_LINUX || KMP_OS_DRAGONFLY || KMP_OS_FREEBSD || KMP_OS_NETBSD || \
@ -78,7 +78,7 @@ Index: llvm-toolchain-snapshot_9~svn359759/openmp/runtime/src/kmp_runtime.cpp
int teamsize_cutoff = 4;
@@ -8256,7 +8256,7 @@ __kmp_determine_reduction_method(
@@ -8054,7 +8054,7 @@ __kmp_determine_reduction_method(
#elif KMP_ARCH_X86 || KMP_ARCH_ARM || KMP_ARCH_AARCH || KMP_ARCH_MIPS
@ -87,10 +87,10 @@ Index: llvm-toolchain-snapshot_9~svn359759/openmp/runtime/src/kmp_runtime.cpp
// basic tuning
Index: llvm-toolchain-snapshot_9~svn359759/openmp/runtime/src/z_Linux_util.cpp
Index: llvm-toolchain-9_9.0.0/openmp/runtime/src/z_Linux_util.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn359759.orig/openmp/runtime/src/z_Linux_util.cpp
+++ llvm-toolchain-snapshot_9~svn359759/openmp/runtime/src/z_Linux_util.cpp
--- llvm-toolchain-9_9.0.0.orig/openmp/runtime/src/z_Linux_util.cpp
+++ llvm-toolchain-9_9.0.0/openmp/runtime/src/z_Linux_util.cpp
@@ -447,7 +447,7 @@ void __kmp_terminate_thread(int gtid) {
static kmp_int32 __kmp_set_stack_info(int gtid, kmp_info_t *th) {
int stack_data;
@ -109,7 +109,7 @@ Index: llvm-toolchain-snapshot_9~svn359759/openmp/runtime/src/z_Linux_util.cpp
void *volatile padding = 0;
#endif
int gtid;
@@ -1758,7 +1758,7 @@ static int __kmp_get_xproc(void) {
@@ -1766,7 +1766,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_9~svn359759/openmp/runtime/src/z_Linux_util.cpp
r = sysconf(_SC_NPROCESSORS_ONLN);
@@ -1953,7 +1953,7 @@ int __kmp_is_address_mapped(void *addr)
@@ -1972,7 +1972,7 @@ int __kmp_is_address_mapped(void *addr)
int found = 0;
int rc;

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-snapshot_9~svn353038/libcxx/src/thread.cpp
Index: llvm-toolchain-9_9.0.0/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-9_9.0.0.orig/libcxx/src/thread.cpp
+++ llvm-toolchain-9_9.0.0/libcxx/src/thread.cpp
@@ -18,7 +18,7 @@
#if defined(__unix__) || (defined(__APPLE__) && defined(__MACH__))

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-snapshot_9~svn358740/clang/lib/Driver/CMakeLists.txt
Index: llvm-toolchain-9_9.0.0/clang/lib/Driver/CMakeLists.txt
===================================================================
--- llvm-toolchain-snapshot_9~svn358740.orig/clang/lib/Driver/CMakeLists.txt
+++ llvm-toolchain-snapshot_9~svn358740/clang/lib/Driver/CMakeLists.txt
--- llvm-toolchain-9_9.0.0.orig/clang/lib/Driver/CMakeLists.txt
+++ llvm-toolchain-9_9.0.0/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_9~svn358740/clang/lib/Driver/CMakeLists.txt
ToolChains/Linux.cpp
ToolChains/MipsLinux.cpp
ToolChains/MinGW.cpp
Index: llvm-toolchain-snapshot_9~svn358740/clang/lib/Driver/Driver.cpp
Index: llvm-toolchain-9_9.0.0/clang/lib/Driver/Driver.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn358740.orig/clang/lib/Driver/Driver.cpp
+++ llvm-toolchain-snapshot_9~svn358740/clang/lib/Driver/Driver.cpp
--- llvm-toolchain-9_9.0.0.orig/clang/lib/Driver/Driver.cpp
+++ llvm-toolchain-9_9.0.0/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_9~svn358740/clang/lib/Driver/Driver.cpp
#include "ToolChains/Lanai.h"
#include "ToolChains/Linux.h"
#include "ToolChains/MSP430.h"
@@ -4564,6 +4565,9 @@ const ToolChain &Driver::getToolChain(co
@@ -4617,6 +4618,9 @@ const ToolChain &Driver::getToolChain(co
case llvm::Triple::FreeBSD:
TC = llvm::make_unique<toolchains::FreeBSD>(*this, Target, Args);
break;
@ -32,11 +32,11 @@ Index: llvm-toolchain-snapshot_9~svn358740/clang/lib/Driver/Driver.cpp
case llvm::Triple::Minix:
TC = llvm::make_unique<toolchains::Minix>(*this, Target, Args);
break;
Index: llvm-toolchain-snapshot_9~svn358740/clang/lib/Driver/ToolChains/Clang.cpp
Index: llvm-toolchain-9_9.0.0/clang/lib/Driver/ToolChains/Clang.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn358740.orig/clang/lib/Driver/ToolChains/Clang.cpp
+++ llvm-toolchain-snapshot_9~svn358740/clang/lib/Driver/ToolChains/Clang.cpp
@@ -547,7 +547,7 @@ static bool useFramePointerForTargetByDe
--- llvm-toolchain-9_9.0.0.orig/clang/lib/Driver/ToolChains/Clang.cpp
+++ llvm-toolchain-9_9.0.0/clang/lib/Driver/ToolChains/Clang.cpp
@@ -538,7 +538,7 @@ static bool useFramePointerForTargetByDe
}
if (Triple.isOSLinux() || Triple.getOS() == llvm::Triple::CloudABI ||
@ -45,11 +45,11 @@ Index: llvm-toolchain-snapshot_9~svn358740/clang/lib/Driver/ToolChains/Clang.cpp
switch (Triple.getArch()) {
// Don't use a frame pointer on linux if optimizing for certain targets.
case llvm::Triple::mips64:
Index: llvm-toolchain-snapshot_9~svn358740/clang/lib/Driver/ToolChains/Gnu.cpp
Index: llvm-toolchain-9_9.0.0/clang/lib/Driver/ToolChains/Gnu.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn358740.orig/clang/lib/Driver/ToolChains/Gnu.cpp
+++ llvm-toolchain-snapshot_9~svn358740/clang/lib/Driver/ToolChains/Gnu.cpp
@@ -541,6 +541,20 @@ void tools::gnutools::Linker::ConstructJ
--- llvm-toolchain-9_9.0.0.orig/clang/lib/Driver/ToolChains/Gnu.cpp
+++ llvm-toolchain-9_9.0.0/clang/lib/Driver/ToolChains/Gnu.cpp
@@ -574,6 +574,20 @@ void tools::gnutools::Linker::ConstructJ
if (!Args.hasArg(options::OPT_nolibc))
CmdArgs.push_back("-lc");
@ -70,7 +70,7 @@ Index: llvm-toolchain-snapshot_9~svn358740/clang/lib/Driver/ToolChains/Gnu.cpp
// Add IAMCU specific libs, if needed.
if (IsIAMCU)
@@ -1924,7 +1938,8 @@ void Generic_GCC::GCCInstallationDetecto
@@ -1955,7 +1969,8 @@ void Generic_GCC::GCCInstallationDetecto
"x86_64-redhat-linux", "x86_64-suse-linux",
"x86_64-manbo-linux-gnu", "x86_64-linux-gnu",
"x86_64-slackware-linux", "x86_64-unknown-linux",
@ -80,7 +80,7 @@ Index: llvm-toolchain-snapshot_9~svn358740/clang/lib/Driver/ToolChains/Gnu.cpp
static const char *const X32LibDirs[] = {"/libx32"};
static const char *const X86LibDirs[] = {"/lib32", "/lib"};
static const char *const X86Triples[] = {
@@ -1933,7 +1948,9 @@ void Generic_GCC::GCCInstallationDetecto
@@ -1964,7 +1979,9 @@ void Generic_GCC::GCCInstallationDetecto
"i586-redhat-linux", "i386-redhat-linux", "i586-suse-linux",
"i486-slackware-linux", "i686-montavista-linux", "i586-linux-gnu",
"i686-linux-android", "i386-gnu", "i486-gnu",
@ -91,10 +91,10 @@ Index: llvm-toolchain-snapshot_9~svn358740/clang/lib/Driver/ToolChains/Gnu.cpp
static const char *const MIPSLibDirs[] = {"/lib"};
static const char *const MIPSTriples[] = {
Index: llvm-toolchain-snapshot_9~svn358740/clang/lib/Driver/ToolChains/KFreeBSD.cpp
Index: llvm-toolchain-9_9.0.0/clang/lib/Driver/ToolChains/KFreeBSD.cpp
===================================================================
--- /dev/null
+++ llvm-toolchain-snapshot_9~svn358740/clang/lib/Driver/ToolChains/KFreeBSD.cpp
+++ llvm-toolchain-9_9.0.0/clang/lib/Driver/ToolChains/KFreeBSD.cpp
@@ -0,0 +1,458 @@
+//===--- KFreeBSD.cpp - kFreeBSD ToolChain Implementations --------*- C++ -*-===//
+//
@ -554,10 +554,10 @@ Index: llvm-toolchain-snapshot_9~svn358740/clang/lib/Driver/ToolChains/KFreeBSD.
+ return Res;
+}
+
Index: llvm-toolchain-snapshot_9~svn358740/clang/lib/Driver/ToolChains/KFreeBSD.h
Index: llvm-toolchain-9_9.0.0/clang/lib/Driver/ToolChains/KFreeBSD.h
===================================================================
--- /dev/null
+++ llvm-toolchain-snapshot_9~svn358740/clang/lib/Driver/ToolChains/KFreeBSD.h
+++ llvm-toolchain-9_9.0.0/clang/lib/Driver/ToolChains/KFreeBSD.h
@@ -0,0 +1,54 @@
+//===--- KFreeBSD.h - kFreeBSD ToolChain Implementations ----------*- C++ -*-===//
+//

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-snapshot_9~svn358740/llvm/unittests/ADT/TripleTest.cpp
Index: llvm-toolchain-9_9.0.0/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-9_9.0.0.orig/llvm/unittests/ADT/TripleTest.cpp
+++ llvm-toolchain-9_9.0.0/llvm/unittests/ADT/TripleTest.cpp
@@ -98,6 +98,18 @@ TEST(TripleTest, ParsedIDs) {
EXPECT_EQ(Triple::Hurd, T.getOS());
EXPECT_EQ(Triple::GNU, T.getEnvironment());

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_9~svn358740/llvm/lib/Support/Triple.cpp
Index: llvm-toolchain-9_9.0.0/llvm/lib/Support/Triple.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn358740.orig/llvm/lib/Support/Triple.cpp
+++ llvm-toolchain-snapshot_9~svn358740/llvm/lib/Support/Triple.cpp
@@ -181,7 +181,7 @@ StringRef Triple::getOSTypeName(OSType K
--- llvm-toolchain-9_9.0.0.orig/llvm/lib/Support/Triple.cpp
+++ llvm-toolchain-9_9.0.0/llvm/lib/Support/Triple.cpp
@@ -183,7 +183,7 @@ StringRef Triple::getOSTypeName(OSType K
case FreeBSD: return "freebsd";
case Fuchsia: return "fuchsia";
case IOS: return "ios";
@ -11,7 +11,7 @@ Index: llvm-toolchain-snapshot_9~svn358740/llvm/lib/Support/Triple.cpp
case Linux: return "linux";
case Lv2: return "lv2";
case MacOSX: return "macosx";
@@ -479,7 +479,7 @@ static Triple::OSType parseOS(StringRef
@@ -488,7 +488,7 @@ static Triple::OSType parseOS(StringRef
.StartsWith("freebsd", Triple::FreeBSD)
.StartsWith("fuchsia", Triple::Fuchsia)
.StartsWith("ios", Triple::IOS)
@ -20,10 +20,10 @@ Index: llvm-toolchain-snapshot_9~svn358740/llvm/lib/Support/Triple.cpp
.StartsWith("linux", Triple::Linux)
.StartsWith("lv2", Triple::Lv2)
.StartsWith("macos", Triple::MacOSX)
Index: llvm-toolchain-snapshot_9~svn358740/llvm/lib/Support/Unix/Path.inc
Index: llvm-toolchain-9_9.0.0/llvm/lib/Support/Unix/Path.inc
===================================================================
--- llvm-toolchain-snapshot_9~svn358740.orig/llvm/lib/Support/Unix/Path.inc
+++ llvm-toolchain-snapshot_9~svn358740/llvm/lib/Support/Unix/Path.inc
--- llvm-toolchain-9_9.0.0.orig/llvm/lib/Support/Unix/Path.inc
+++ llvm-toolchain-9_9.0.0/llvm/lib/Support/Unix/Path.inc
@@ -62,7 +62,7 @@
#define FSTATVFS fstatvfs
#define STATVFS_F_FRSIZE(vfs) vfs.f_frsize

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_9~svn358740/llvm/lib/Target/X86/X86Subtarget.cpp
Index: llvm-toolchain-9_9.0.0/llvm/lib/Target/X86/X86Subtarget.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn358740.orig/llvm/lib/Target/X86/X86Subtarget.cpp
+++ llvm-toolchain-snapshot_9~svn358740/llvm/lib/Target/X86/X86Subtarget.cpp
@@ -284,7 +284,7 @@ void X86Subtarget::initSubtargetFeatures
--- llvm-toolchain-9_9.0.0.orig/llvm/lib/Target/X86/X86Subtarget.cpp
+++ llvm-toolchain-9_9.0.0/llvm/lib/Target/X86/X86Subtarget.cpp
@@ -290,7 +290,7 @@ void X86Subtarget::initSubtargetFeatures
if (StackAlignOverride)
stackAlignment = StackAlignOverride;
else if (isTargetDarwin() || isTargetLinux() || isTargetSolaris() ||
@ -11,11 +11,11 @@ Index: llvm-toolchain-snapshot_9~svn358740/llvm/lib/Target/X86/X86Subtarget.cpp
stackAlignment = 16;
// Some CPUs have more overhead for gather. The specified overhead is relative
Index: llvm-toolchain-snapshot_9~svn358740/llvm/lib/Target/X86/X86Subtarget.h
Index: llvm-toolchain-9_9.0.0/llvm/lib/Target/X86/X86Subtarget.h
===================================================================
--- llvm-toolchain-snapshot_9~svn358740.orig/llvm/lib/Target/X86/X86Subtarget.h
+++ llvm-toolchain-snapshot_9~svn358740/llvm/lib/Target/X86/X86Subtarget.h
@@ -738,7 +738,7 @@ public:
--- llvm-toolchain-9_9.0.0.orig/llvm/lib/Target/X86/X86Subtarget.h
+++ llvm-toolchain-9_9.0.0/llvm/lib/Target/X86/X86Subtarget.h
@@ -758,7 +758,7 @@ public:
bool isTargetMachO() const { return TargetTriple.isOSBinFormatMachO(); }
bool isTargetLinux() const { return TargetTriple.isOSLinux(); }

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-snapshot_9~svn353038/lldb/source/Host/freebsd/Host.cpp
Index: llvm-toolchain-9_9.0.0/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-9_9.0.0.orig/lldb/source/Host/freebsd/Host.cpp
+++ llvm-toolchain-9_9.0.0/lldb/source/Host/freebsd/Host.cpp
@@ -10,6 +10,13 @@
#include <sys/types.h>

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-snapshot_9~svn353038/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp
Index: llvm-toolchain-9_9.0.0/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-9_9.0.0.orig/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
+++ llvm-toolchain-9_9.0.0/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
@@ -9,7 +9,9 @@
#include <errno.h>

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_9~svn353038/llvm/tools/llvm-shlib/CMakeLists.txt
Index: llvm-toolchain-9_9.0.0/llvm/tools/llvm-shlib/CMakeLists.txt
===================================================================
--- llvm-toolchain-snapshot_9~svn353038.orig/llvm/tools/llvm-shlib/CMakeLists.txt
+++ llvm-toolchain-snapshot_9~svn353038/llvm/tools/llvm-shlib/CMakeLists.txt
@@ -46,6 +46,7 @@ if(LLVM_BUILD_LLVM_DYLIB)
--- llvm-toolchain-9_9.0.0.orig/llvm/tools/llvm-shlib/CMakeLists.txt
+++ llvm-toolchain-9_9.0.0/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)
OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "FreeBSD")

View File

@ -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-9_9.0.0/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-9_9.0.0.orig/libcxx/test/std/thread/thread.condition/thread.condition.condvar/wait_for.pass.cpp
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/lock.pass.cpp
+++ llvm-toolchain-9_9.0.0/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

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_7~svn337372/libcxx/test/libcxx/atomics/atomics.align/align.pass.sh.cpp
Index: llvm-toolchain-9_9.0.0/libcxx/test/libcxx/atomics/atomics.align/align.pass.sh.cpp
===================================================================
--- llvm-toolchain-snapshot_7~svn337372.orig/libcxx/test/libcxx/atomics/atomics.align/align.pass.sh.cpp
+++ llvm-toolchain-snapshot_7~svn337372/libcxx/test/libcxx/atomics/atomics.align/align.pass.sh.cpp
@@ -14,7 +14,7 @@
--- llvm-toolchain-9_9.0.0.orig/libcxx/test/libcxx/atomics/atomics.align/align.pass.sh.cpp
+++ llvm-toolchain-9_9.0.0/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
// std::atomic when used with __attribute__((vector(X))).

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_7~svn337372/libcxx/test/std/numerics/rand/rand.util/rand.util.canonical/generate_canonical.pass.cpp
Index: llvm-toolchain-9_9.0.0/libcxx/test/std/numerics/rand/rand.util/rand.util.canonical/generate_canonical.pass.cpp
===================================================================
--- llvm-toolchain-snapshot_7~svn337372.orig/libcxx/test/std/numerics/rand/rand.util/rand.util.canonical/generate_canonical.pass.cpp
+++ llvm-toolchain-snapshot_7~svn337372/libcxx/test/std/numerics/rand/rand.util/rand.util.canonical/generate_canonical.pass.cpp
@@ -12,6 +12,8 @@
--- llvm-toolchain-9_9.0.0.orig/libcxx/test/std/numerics/rand/rand.util/rand.util.canonical/generate_canonical.pass.cpp
+++ llvm-toolchain-9_9.0.0/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,11 +11,11 @@ Index: llvm-toolchain-snapshot_7~svn337372/libcxx/test/std/numerics/rand/rand.ut
#include <random>
#include <cassert>
Index: llvm-toolchain-snapshot_7~svn337372/libcxx/test/std/re/re.traits/isctype.pass.cpp
Index: llvm-toolchain-9_9.0.0/libcxx/test/std/re/re.traits/isctype.pass.cpp
===================================================================
--- llvm-toolchain-snapshot_7~svn337372.orig/libcxx/test/std/re/re.traits/isctype.pass.cpp
+++ llvm-toolchain-snapshot_7~svn337372/libcxx/test/std/re/re.traits/isctype.pass.cpp
@@ -16,6 +16,7 @@
--- llvm-toolchain-9_9.0.0.orig/libcxx/test/std/re/re.traits/isctype.pass.cpp
+++ llvm-toolchain-9_9.0.0/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,11 +23,11 @@ Index: llvm-toolchain-snapshot_7~svn337372/libcxx/test/std/re/re.traits/isctype.
#include <regex>
#include <cassert>
Index: llvm-toolchain-snapshot_7~svn337372/libcxxabi/test/catch_multi_level_pointer.pass.cpp
Index: llvm-toolchain-9_9.0.0/libcxxabi/test/catch_multi_level_pointer.pass.cpp
===================================================================
--- llvm-toolchain-snapshot_7~svn337372.orig/libcxxabi/test/catch_multi_level_pointer.pass.cpp
+++ llvm-toolchain-snapshot_7~svn337372/libcxxabi/test/catch_multi_level_pointer.pass.cpp
@@ -9,6 +9,8 @@
--- llvm-toolchain-9_9.0.0.orig/libcxxabi/test/catch_multi_level_pointer.pass.cpp
+++ llvm-toolchain-9_9.0.0/libcxxabi/test/catch_multi_level_pointer.pass.cpp
@@ -8,6 +8,8 @@
// UNSUPPORTED: libcxxabi-no-exceptions
@ -36,11 +36,11 @@ Index: llvm-toolchain-snapshot_7~svn337372/libcxxabi/test/catch_multi_level_poin
#include <cassert>
#include <cstdlib>
#include <iostream>
Index: llvm-toolchain-snapshot_7~svn337372/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct.pass.cpp
Index: llvm-toolchain-9_9.0.0/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct.pass.cpp
===================================================================
--- llvm-toolchain-snapshot_7~svn337372.orig/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct.pass.cpp
+++ llvm-toolchain-snapshot_7~svn337372/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct.pass.cpp
@@ -16,6 +16,8 @@
--- llvm-toolchain-9_9.0.0.orig/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct.pass.cpp
+++ llvm-toolchain-9_9.0.0/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);

View File

@ -8,11 +8,11 @@ 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_7~svn337372/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong.pass.cpp
Index: llvm-toolchain-9_9.0.0/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong.pass.cpp
===================================================================
--- llvm-toolchain-snapshot_7~svn337372.orig/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong.pass.cpp
+++ llvm-toolchain-snapshot_7~svn337372/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong.pass.cpp
@@ -8,6 +8,7 @@
--- llvm-toolchain-9_9.0.0.orig/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong.pass.cpp
+++ llvm-toolchain-9_9.0.0/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong.pass.cpp
@@ -7,6 +7,7 @@
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
@ -20,11 +20,11 @@ Index: llvm-toolchain-snapshot_7~svn337372/libcxx/test/std/atomics/atomics.types
// ... assertion fails line 34
// <atomic>
Index: llvm-toolchain-snapshot_7~svn337372/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong_explicit.pass.cpp
Index: llvm-toolchain-9_9.0.0/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong_explicit.pass.cpp
===================================================================
--- llvm-toolchain-snapshot_7~svn337372.orig/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong_explicit.pass.cpp
+++ llvm-toolchain-snapshot_7~svn337372/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong_explicit.pass.cpp
@@ -8,6 +8,7 @@
--- llvm-toolchain-9_9.0.0.orig/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong_explicit.pass.cpp
+++ llvm-toolchain-9_9.0.0/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong_explicit.pass.cpp
@@ -7,6 +7,7 @@
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
@ -32,11 +32,11 @@ Index: llvm-toolchain-snapshot_7~svn337372/libcxx/test/std/atomics/atomics.types
// ... assertion fails line 38
// <atomic>
Index: llvm-toolchain-snapshot_7~svn337372/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak.pass.cpp
Index: llvm-toolchain-9_9.0.0/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak.pass.cpp
===================================================================
--- llvm-toolchain-snapshot_7~svn337372.orig/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak.pass.cpp
+++ llvm-toolchain-snapshot_7~svn337372/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak.pass.cpp
@@ -8,6 +8,7 @@
--- llvm-toolchain-9_9.0.0.orig/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak.pass.cpp
+++ llvm-toolchain-9_9.0.0/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak.pass.cpp
@@ -7,6 +7,7 @@
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
@ -44,11 +44,11 @@ Index: llvm-toolchain-snapshot_7~svn337372/libcxx/test/std/atomics/atomics.types
// ... assertion fails line 34
// <atomic>
Index: llvm-toolchain-snapshot_7~svn337372/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak_explicit.pass.cpp
Index: llvm-toolchain-9_9.0.0/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak_explicit.pass.cpp
===================================================================
--- llvm-toolchain-snapshot_7~svn337372.orig/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak_explicit.pass.cpp
+++ llvm-toolchain-snapshot_7~svn337372/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak_explicit.pass.cpp
@@ -8,6 +8,7 @@
--- llvm-toolchain-9_9.0.0.orig/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak_explicit.pass.cpp
+++ llvm-toolchain-9_9.0.0/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak_explicit.pass.cpp
@@ -7,6 +7,7 @@
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads

View File

@ -10,11 +10,11 @@ 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_7~svn337372/libcxx/test/std/atomics/atomics.lockfree/isalwayslockfree.pass.cpp
Index: llvm-toolchain-9_9.0.0/libcxx/test/std/atomics/atomics.lockfree/isalwayslockfree.pass.cpp
===================================================================
--- llvm-toolchain-snapshot_7~svn337372.orig/libcxx/test/std/atomics/atomics.lockfree/isalwayslockfree.pass.cpp
+++ llvm-toolchain-snapshot_7~svn337372/libcxx/test/std/atomics/atomics.lockfree/isalwayslockfree.pass.cpp
@@ -20,6 +20,14 @@
--- llvm-toolchain-9_9.0.0.orig/libcxx/test/std/atomics/atomics.lockfree/isalwayslockfree.pass.cpp
+++ llvm-toolchain-9_9.0.0/libcxx/test/std/atomics/atomics.lockfree/isalwayslockfree.pass.cpp
@@ -21,6 +21,14 @@
# error Feature test macro missing.
#endif

View File

@ -7,10 +7,10 @@ sure their ABI stays in sync.
No known upstream bug about this.
Index: llvm-toolchain-snapshot_9~svn353687/libcxxabi/src/cxa_exception.cpp
Index: llvm-toolchain-9_9.0.0/libcxxabi/src/cxa_exception.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn353687.orig/libcxxabi/src/cxa_exception.cpp
+++ llvm-toolchain-snapshot_9~svn353687/libcxxabi/src/cxa_exception.cpp
--- llvm-toolchain-9_9.0.0.orig/libcxxabi/src/cxa_exception.cpp
+++ llvm-toolchain-9_9.0.0/libcxxabi/src/cxa_exception.cpp
@@ -276,15 +276,16 @@ __cxa_throw(void *thrown_object, std::ty
#ifdef __USING_SJLJ_EXCEPTIONS__
@ -66,10 +66,10 @@ Index: llvm-toolchain-snapshot_9~svn353687/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_9~svn353687/libcxxabi/src/cxa_exception.hpp
Index: llvm-toolchain-9_9.0.0/libcxxabi/src/cxa_exception.hpp
===================================================================
--- llvm-toolchain-snapshot_9~svn353687.orig/libcxxabi/src/cxa_exception.hpp
+++ llvm-toolchain-snapshot_9~svn353687/libcxxabi/src/cxa_exception.hpp
--- llvm-toolchain-9_9.0.0.orig/libcxxabi/src/cxa_exception.hpp
+++ llvm-toolchain-9_9.0.0/libcxxabi/src/cxa_exception.hpp
@@ -27,6 +27,45 @@ uint64_t __getExceptionClass (const _Un
void __setExceptionClass ( _Unwind_Exception*, uint64_t);
bool __isOurExceptionClass(const _Unwind_Exception*);

View File

@ -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_7~svn337372/libcxxabi/test/test_demangle.pass.cpp
Index: llvm-toolchain-9_9.0.0/libcxxabi/test/test_demangle.pass.cpp
===================================================================
--- llvm-toolchain-snapshot_7~svn337372.orig/libcxxabi/test/test_demangle.pass.cpp
+++ llvm-toolchain-snapshot_7~svn337372svn337372/libcxxabi/test/test_demangle.pass.cpp
@@ -29648,7 +29648,7 @@ const char* invalid_cases[] =
--- llvm-toolchain-9_9.0.0.orig/libcxxabi/test/test_demangle.pass.cpp
+++ llvm-toolchain-9_9.0.0/libcxxabi/test/test_demangle.pass.cpp
@@ -29817,7 +29817,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_",

View File

@ -2,10 +2,10 @@
lldb/scripts/Python/finishSwigPythonLLDB.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: llvm-toolchain-snapshot_9~svn339515/lldb/scripts/Python/finishSwigPythonLLDB.py
Index: llvm-toolchain-9_9.0.0/lldb/scripts/Python/finishSwigPythonLLDB.py
===================================================================
--- llvm-toolchain-snapshot_9~svn339515.orig/lldb/scripts/Python/finishSwigPythonLLDB.py
+++ llvm-toolchain-snapshot_9~svn339515/lldb/scripts/Python/finishSwigPythonLLDB.py
--- llvm-toolchain-9_9.0.0.orig/lldb/scripts/Python/finishSwigPythonLLDB.py
+++ llvm-toolchain-9_9.0.0/lldb/scripts/Python/finishSwigPythonLLDB.py
@@ -443,7 +443,7 @@ def make_symlink_liblldb(
if eOSType == utilsOsType.EnumOsType.Darwin:
strLibFileExtn = ".dylib"

View File

@ -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-9_9.0.0/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-9_9.0.0.orig/lldb/source/API/CMakeLists.txt
+++ llvm-toolchain-9_9.0.0/lldb/source/API/CMakeLists.txt
@@ -13,7 +13,12 @@ if(LLDB_BUILD_FRAMEWORK)
set(option_install_prefix INSTALL_PREFIX ${LLDB_FRAMEWORK_INSTALL_DIR})
endif()

View File

@ -12,11 +12,11 @@ which could then break something else.
This probably should have upstream bug but I couldn't find any existing report.
Index: llvm-toolchain-snapshot_9~svn352271/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
Index: llvm-toolchain-9_9.0.0/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn352271.orig/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
+++ llvm-toolchain-snapshot_9~svn352271/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
@@ -32,13 +32,14 @@
--- llvm-toolchain-9_9.0.0.orig/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
+++ llvm-toolchain-9_9.0.0/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
@@ -33,13 +33,14 @@
#include "lldb/Utility/StreamString.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/Support/ScopedPrinter.h"

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-snapshot_9~svn351647/lldb/scripts/lldb.swig
Index: llvm-toolchain-9_9.0.0/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-9_9.0.0.orig/lldb/scripts/lldb.swig
+++ llvm-toolchain-9_9.0.0/lldb/scripts/lldb.swig
@@ -50,7 +50,7 @@ except ImportError:
%enddef
// These versions will not generate working python modules, so error out early.

View File

@ -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-9_9.0.0/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-9_9.0.0.orig/lldb/source/Utility/CMakeLists.txt
+++ llvm-toolchain-9_9.0.0/lldb/source/Utility/CMakeLists.txt
@@ -2,6 +2,13 @@ set(LLDB_SYSTEM_LIBS)
list(APPEND LLDB_SYSTEM_LIBS ${system_libs})

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-snapshot_9~svn365742/lldb/tools/argdumper/CMakeLists.txt
Index: llvm-toolchain-9_9.0.0/lldb/tools/argdumper/CMakeLists.txt
===================================================================
--- llvm-toolchain-snapshot_9~svn365742.orig/lldb/tools/argdumper/CMakeLists.txt
+++ llvm-toolchain-snapshot_9~svn365742/lldb/tools/argdumper/CMakeLists.txt
--- llvm-toolchain-9_9.0.0.orig/lldb/tools/argdumper/CMakeLists.txt
+++ llvm-toolchain-9_9.0.0/lldb/tools/argdumper/CMakeLists.txt
@@ -4,3 +4,6 @@ add_lldb_tool(lldb-argdumper ADD_TO_FRAM
LINK_LIBS
lldbUtility
@ -9,10 +9,10 @@ Index: llvm-toolchain-snapshot_9~svn365742/lldb/tools/argdumper/CMakeLists.txt
+
+install(TARGETS lldb-argdumper
+ RUNTIME DESTINATION bin)
Index: llvm-toolchain-snapshot_9~svn365742/lldb/tools/lldb-server/CMakeLists.txt
Index: llvm-toolchain-9_9.0.0/lldb/tools/lldb-server/CMakeLists.txt
===================================================================
--- llvm-toolchain-snapshot_9~svn365742.orig/lldb/tools/lldb-server/CMakeLists.txt
+++ llvm-toolchain-snapshot_9~svn365742/lldb/tools/lldb-server/CMakeLists.txt
--- llvm-toolchain-9_9.0.0.orig/lldb/tools/lldb-server/CMakeLists.txt
+++ llvm-toolchain-9_9.0.0/lldb/tools/lldb-server/CMakeLists.txt
@@ -77,3 +77,7 @@ add_lldb_tool(lldb-server
)

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_9~svn351647/clang/lib/Driver/ToolChains/Arch/Mips.cpp
Index: llvm-toolchain-9_9.0.0/clang/lib/Driver/ToolChains/Arch/Mips.cpp
===================================================================
--- llvm-toolchain-snapshot_9~svn351647.orig/clang/lib/Driver/ToolChains/Arch/Mips.cpp
+++ llvm-toolchain-snapshot_9~svn351647/clang/lib/Driver/ToolChains/Arch/Mips.cpp
@@ -456,10 +456,10 @@ bool mips::isFP64ADefault(const llvm::Tr
--- llvm-toolchain-9_9.0.0.orig/clang/lib/Driver/ToolChains/Arch/Mips.cpp
+++ llvm-toolchain-9_9.0.0/clang/lib/Driver/ToolChains/Arch/Mips.cpp
@@ -455,10 +455,10 @@ bool mips::isFP64ADefault(const llvm::Tr
bool mips::isFPXXDefault(const llvm::Triple &Triple, StringRef CPUName,
StringRef ABIName, mips::FloatABI FloatABI) {

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_8~svn342269/openmp/runtime/CMakeLists.txt
Index: llvm-toolchain-9_9.0.0/openmp/runtime/CMakeLists.txt
===================================================================
--- llvm-toolchain-snapshot_8~svn342269.orig/openmp/runtime/CMakeLists.txt
+++ llvm-toolchain-snapshot_8~svn342269/openmp/runtime/CMakeLists.txt
@@ -355,7 +355,8 @@ else()
--- llvm-toolchain-9_9.0.0.orig/openmp/runtime/CMakeLists.txt
+++ llvm-toolchain-9_9.0.0/openmp/runtime/CMakeLists.txt
@@ -338,7 +338,8 @@ else()
set(LIBOMP_INSTALL_KIND ARCHIVE)
endif()

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_9~svn351647/openmp/runtime/src/CMakeLists.txt
Index: llvm-toolchain-9_9.0.0/openmp/runtime/src/CMakeLists.txt
===================================================================
--- llvm-toolchain-snapshot_9~svn351647.orig/openmp/runtime/src/CMakeLists.txt
+++ llvm-toolchain-snapshot_9~svn351647/openmp/runtime/src/CMakeLists.txt
@@ -174,7 +174,8 @@ endif()
--- llvm-toolchain-9_9.0.0.orig/openmp/runtime/src/CMakeLists.txt
+++ llvm-toolchain-9_9.0.0/openmp/runtime/src/CMakeLists.txt
@@ -170,7 +170,8 @@ endif()
# Linking command will include libraries in LIBOMP_CONFIGURED_LIBFLAGS
libomp_get_libflags(LIBOMP_CONFIGURED_LIBFLAGS)

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_9~svn351647/openmp/runtime/tools/check-execstack.pl
Index: llvm-toolchain-9_9.0.0/openmp/runtime/tools/check-execstack.pl
===================================================================
--- llvm-toolchain-snapshot_9~svn351647.orig/openmp/runtime/tools/check-execstack.pl
+++ llvm-toolchain-snapshot_9~svn351647/openmp/runtime/tools/check-execstack.pl
@@ -46,7 +46,8 @@ sub execstack($) {
--- llvm-toolchain-9_9.0.0.orig/openmp/runtime/tools/check-execstack.pl
+++ llvm-toolchain-9_9.0.0/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:
# GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RWE 0x8

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_9~svn351647/openmp/runtime/src/kmp_affinity.h
Index: llvm-toolchain-9_9.0.0/openmp/runtime/src/kmp_affinity.h
===================================================================
--- llvm-toolchain-snapshot_9~svn351647.orig/openmp/runtime/src/kmp_affinity.h
+++ llvm-toolchain-snapshot_9~svn351647/openmp/runtime/src/kmp_affinity.h
@@ -211,28 +211,29 @@ public:
--- llvm-toolchain-9_9.0.0.orig/openmp/runtime/src/kmp_affinity.h
+++ llvm-toolchain-9_9.0.0/openmp/runtime/src/kmp_affinity.h
@@ -210,28 +210,29 @@ public:
#elif __NR_sched_getaffinity != 223
#error Wrong code for getaffinity system call.
#endif /* __NR_sched_getaffinity */

View File

@ -2,11 +2,11 @@
clang/bindings/python/clang/cindex.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: llvm-toolchain-snapshot_9~svn342269/clang/bindings/python/clang/cindex.py
Index: llvm-toolchain-9_9.0.0/clang/bindings/python/clang/cindex.py
===================================================================
--- llvm-toolchain-snapshot_9~svn342269.orig/clang/bindings/python/clang/cindex.py
+++ llvm-toolchain-snapshot_9~svn342269/clang/bindings/python/clang/cindex.py
@@ -4144,7 +4144,7 @@ class Config:
--- llvm-toolchain-9_9.0.0.orig/clang/bindings/python/clang/cindex.py
+++ llvm-toolchain-9_9.0.0/clang/bindings/python/clang/cindex.py
@@ -4160,7 +4160,7 @@ class Config(object):
elif name == 'Windows':
file = 'libclang.dll'
else:

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-snapshot_9~svn364042/clang/docs/CommandGuide/clang.rst
Index: llvm-toolchain-9_9.0.0/clang/docs/CommandGuide/clang.rst
===================================================================
--- llvm-toolchain-snapshot_9~svn364042.orig/clang/docs/CommandGuide/clang.rst
+++ llvm-toolchain-snapshot_9~svn364042/clang/docs/CommandGuide/clang.rst
--- llvm-toolchain-9_9.0.0.orig/clang/docs/CommandGuide/clang.rst
+++ llvm-toolchain-9_9.0.0/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.
@ -24,7 +24,7 @@ Index: llvm-toolchain-snapshot_9~svn364042/clang/docs/CommandGuide/clang.rst
.. option:: --print-supported-cpus
Print out a list of supported processors for the given target (specified
@@ -622,11 +612,6 @@ ENVIRONMENT
@@ -626,11 +616,6 @@ ENVIRONMENT
These environment variables specify additional paths, as for :envvar:`CPATH`, which are
only used when processing the appropriate language.

View File

@ -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-9_9.0.0/compiler-rt/test/sanitizer_common/TestCases/Linux/sysconf_interceptor_bypass_test.cc
===================================================================
--- llvm-toolchain-snapshot_7~svn335949.orig/compiler-rt/test/sanitizer_common/TestCases/Linux/sysconf_interceptor_bypass_test.cc
+++ llvm-toolchain-snapshot_7~svn335949/compiler-rt/test/sanitizer_common/TestCases/Linux/sysconf_interceptor_bypass_test.cc
--- llvm-toolchain-9_9.0.0.orig/compiler-rt/test/sanitizer_common/TestCases/Linux/sysconf_interceptor_bypass_test.cc
+++ llvm-toolchain-9_9.0.0/compiler-rt/test/sanitizer_common/TestCases/Linux/sysconf_interceptor_bypass_test.cc
@@ -1,29 +0,0 @@
-// RUN: %clangxx -O2 %s -o %t && %run %t 2>&1 | FileCheck %s
-

View File

@ -2,10 +2,10 @@
clang/tools/scan-build/bin/scan-build | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: llvm-toolchain-snapshot_9~svn356328/clang/tools/scan-build/bin/scan-build
Index: llvm-toolchain-9_9.0.0/clang/tools/scan-build/bin/scan-build
===================================================================
--- llvm-toolchain-snapshot_9~svn356328.orig/clang/tools/scan-build/bin/scan-build
+++ llvm-toolchain-snapshot_9~svn356328/clang/tools/scan-build/bin/scan-build
--- llvm-toolchain-9_9.0.0.orig/clang/tools/scan-build/bin/scan-build
+++ llvm-toolchain-9_9.0.0/clang/tools/scan-build/bin/scan-build
@@ -1477,7 +1477,7 @@ sub FindClang {
if (!defined $Options{AnalyzerDiscoveryMethod}) {
$Clang = Cwd::realpath("$RealBin/bin/clang") if (-f "$RealBin/bin/clang");

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-snapshot_5.0~svn297449/clang/tools/scan-view/bin/scan-view
Index: llvm-toolchain-9_9.0.0/clang/tools/scan-view/bin/scan-view
===================================================================
--- llvm-toolchain-snapshot_5.0~svn297449.orig/clang/tools/scan-view/bin/scan-view
+++ llvm-toolchain-snapshot_5.0~svn297449/clang/tools/scan-view/bin/scan-view
@@ -61,7 +61,7 @@ def start_browser(port, options):
--- llvm-toolchain-9_9.0.0.orig/clang/tools/scan-view/bin/scan-view
+++ llvm-toolchain-9_9.0.0/clang/tools/scan-view/bin/scan-view
@@ -65,7 +65,7 @@ def start_browser(port, options):
def run(port, options, root):
# Prefer to look relative to the installed binary

View File

@ -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-9_9.0.0/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-9_9.0.0.orig/llvm/test/ExecutionEngine/MCJIT/cross-module-sm-pic-a.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/ExecutionEngine/MCJIT/eh-lg-pic.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/ExecutionEngine/MCJIT/multi-module-sm-pic-a.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/ExecutionEngine/MCJIT/stubs-sm-pic.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/ExecutionEngine/MCJIT/test-global-init-nonzero-sm-pic.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/ExecutionEngine/MCJIT/test-ptr-reloc-sm-pic.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/ExecutionEngine/OrcMCJIT/cross-module-sm-pic-a.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/ExecutionEngine/OrcMCJIT/eh-lg-pic.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/ExecutionEngine/OrcMCJIT/multi-module-sm-pic-a.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/ExecutionEngine/OrcMCJIT/remote/test-global-init-nonzero-sm-pic.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/ExecutionEngine/OrcMCJIT/remote/test-ptr-reloc-sm-pic.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/ExecutionEngine/OrcMCJIT/stubs-sm-pic.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/ExecutionEngine/OrcMCJIT/test-global-init-nonzero-sm-pic.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/ExecutionEngine/OrcMCJIT/test-ptr-reloc-sm-pic.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/Feature/load_module.ll
+++ llvm-toolchain-9_9.0.0/llvm/test/Feature/load_module.ll
@@ -3,7 +3,6 @@
; RUN: -disable-output 2>&1 | grep Hello
; REQUIRES: plugins

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-snapshot_9~svn359674/llvm/test/MC/AMDGPU/hsa.s
Index: llvm-toolchain-9_9.0.0/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-9_9.0.0.orig/llvm/test/MC/AMDGPU/hsa.s
+++ llvm-toolchain-9_9.0.0/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

View File

@ -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-9_9.0.0/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-9_9.0.0.orig/llvm/test/tools/gold/X86/start-lib-common.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/tools/gold/X86/comdat.ll
+++ llvm-toolchain-9_9.0.0/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

View File

@ -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-9_9.0.0/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-9_9.0.0.orig/llvm/test/tools/gold/X86/common_thinlto.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/tools/gold/X86/emit-llvm.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/tools/gold/X86/parallel.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/tools/gold/X86/pr19901_thinlto.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/tools/gold/X86/slp-vectorize.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/tools/gold/X86/strip_names.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/tools/gold/X86/thinlto.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/tools/gold/X86/thinlto_archive.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/tools/gold/X86/thinlto_internalize.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/tools/gold/X86/thinlto_linkonceresolution.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/tools/gold/X86/thinlto_weak_resolution.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/tools/gold/X86/type-merge2.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/tools/gold/X86/vectorize.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/tools/gold/X86/visibility.ll
+++ llvm-toolchain-9_9.0.0/llvm/test/tools/gold/X86/visibility.ll
@@ -16,6 +16,7 @@
; CHECK-NEXT: Other [
; CHECK-NEXT: STV_PROTECTED

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-snapshot_9~svn360686/llvm/test/tools/llvm-isel-fuzzer/aarch64-execname-options.ll
Index: llvm-toolchain-9_9.0.0/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-9_9.0.0.orig/llvm/test/tools/llvm-isel-fuzzer/aarch64-execname-options.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/tools/llvm-isel-fuzzer/execname-options.ll
+++ llvm-toolchain-9_9.0.0/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.

View File

@ -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-9_9.0.0/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-9_9.0.0.orig/llvm/test/BugPoint/metadata.ll
+++ llvm-toolchain-9_9.0.0/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-9_9.0.0/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-9_9.0.0.orig/llvm/test/Feature/load_module.ll
+++ llvm-toolchain-9_9.0.0/llvm/test/Feature/load_module.ll
@@ -3,6 +3,7 @@
; RUN: -disable-output 2>&1 | grep Hello
; REQUIRES: plugins

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-snapshot_7~svn335581/llvm/test/ThinLTO/X86/autoupgrade.ll
Index: llvm-toolchain-9_9.0.0/llvm/test/ThinLTO/X86/autoupgrade.ll
===================================================================
--- llvm-toolchain-snapshot_7~svn335581.orig/llvm/test/ThinLTO/X86/autoupgrade.ll
+++ llvm-toolchain-snapshot_7~svn335581/llvm/test/ThinLTO/X86/autoupgrade.ll
--- llvm-toolchain-9_9.0.0.orig/llvm/test/ThinLTO/X86/autoupgrade.ll
+++ llvm-toolchain-9_9.0.0/llvm/test/ThinLTO/X86/autoupgrade.ll
@@ -19,6 +19,8 @@
; SUMMARYNAMES: ^2 = gv: (name: "globalfunc2",
; SUMMARYNAMES: ^3 = gv: (name: "globalfunc1"

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-snapshot_9~svn360558/llvm/test/Object/macho-invalid.test
Index: llvm-toolchain-9_9.0.0/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-9_9.0.0.orig/llvm/test/Object/macho-invalid.test
+++ llvm-toolchain-9_9.0.0/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)

View File

@ -1,8 +1,8 @@
Index: llvm-toolchain-7-7/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc
Index: llvm-toolchain-9_9.0.0/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc
===================================================================
--- llvm-toolchain-7-7.orig/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc
+++ llvm-toolchain-7-7/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc
@@ -26,6 +26,10 @@
--- llvm-toolchain-9_9.0.0.orig/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc
+++ llvm-toolchain-9_9.0.0/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc
@@ -25,6 +25,10 @@
#include "sanitizer_symbolizer_internal.h"
#include "sanitizer_symbolizer_libbacktrace.h"
#include "sanitizer_symbolizer_mac.h"
@ -13,7 +13,7 @@ Index: llvm-toolchain-7-7/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_
#include <dlfcn.h> // for dlsym()
#include <errno.h>
@@ -481,7 +485,7 @@ static SymbolizerTool *ChooseExternalSym
@@ -480,7 +484,7 @@ static SymbolizerTool *ChooseExternalSym
return new(*allocator) AtosSymbolizer(found_path, allocator);
}
#endif // SANITIZER_MAC

View File

@ -1,7 +1,7 @@
Index: llvm-toolchain-5.0-5.0.1~+rc1/llvm/utils/lit/lit/ProgressBar.py
Index: llvm-toolchain-9_9.0.0/llvm/utils/lit/lit/ProgressBar.py
===================================================================
--- llvm-toolchain-5.0-5.0.1~+rc1.orig/llvm/utils/lit/lit/ProgressBar.py
+++ llvm-toolchain-5.0-5.0.1~+rc1/llvm/utils/lit/lit/ProgressBar.py
--- llvm-toolchain-9_9.0.0.orig/llvm/utils/lit/lit/ProgressBar.py
+++ llvm-toolchain-9_9.0.0/llvm/utils/lit/lit/ProgressBar.py
@@ -189,15 +189,7 @@ class SimpleProgressBar:
return

View File

@ -8,11 +8,11 @@
clang/lib/Headers/unwind.h | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
Index: llvm-toolchain-snapshot_8~svn342269/clang/lib/Headers/unwind.h
Index: llvm-toolchain-9_9.0.0/clang/lib/Headers/unwind.h
===================================================================
--- llvm-toolchain-snapshot_8~svn342269.orig/clang/lib/Headers/unwind.h
+++ llvm-toolchain-snapshot_8~svn342269/clang/lib/Headers/unwind.h
@@ -23,9 +23,6 @@
--- llvm-toolchain-9_9.0.0.orig/clang/lib/Headers/unwind.h
+++ llvm-toolchain-9_9.0.0/clang/lib/Headers/unwind.h
@@ -9,9 +9,6 @@
/* See "Data Definitions for libgcc_s" in the Linux Standard Base.*/
@ -22,7 +22,7 @@ Index: llvm-toolchain-snapshot_8~svn342269/clang/lib/Headers/unwind.h
#if defined(__APPLE__) && __has_include_next(<unwind.h>)
/* Darwin (from 11.x on) provide an unwind.h. If that's available,
* use it. libunwind wraps some of its definitions in #ifdef _GNU_SOURCE,
@@ -53,6 +50,9 @@
@@ -39,6 +36,9 @@
# endif
#else
@ -32,7 +32,7 @@ Index: llvm-toolchain-snapshot_8~svn342269/clang/lib/Headers/unwind.h
#include <stdint.h>
#ifdef __cplusplus
@@ -336,6 +336,7 @@ _Unwind_Ptr _Unwind_GetTextRelBase(struc
@@ -322,6 +322,7 @@ _Unwind_Ptr _Unwind_GetTextRelBase(struc
}
#endif