Update to LLVM 5.0.1 which apparently includes plenty of bugfixes.
authorpatrick <patrick@openbsd.org>
Sun, 24 Dec 2017 23:29:52 +0000 (23:29 +0000)
committerpatrick <patrick@openbsd.org>
Sun, 24 Dec 2017 23:29:52 +0000 (23:29 +0000)
Requested by Brad
Tested by me on amd64
Tested by bluhm on i386
Tested by kettenis on arm64, armv7 and sparc64

gnu/usr.bin/clang/include/clang/Basic/Version.inc
gnu/usr.bin/clang/include/clang/Config/config.h
gnu/usr.bin/clang/include/clang/intrin/Makefile
gnu/usr.bin/clang/include/lld/Config/Version.inc
gnu/usr.bin/clang/include/llvm/Config/config.h
gnu/usr.bin/clang/include/llvm/Config/llvm-config.h

index 2bac59a..f67192c 100644 (file)
@@ -1,9 +1,9 @@
-/*     $OpenBSD: Version.inc,v 1.4 2017/10/04 20:57:09 patrick Exp $ */
+/*     $OpenBSD: Version.inc,v 1.5 2017/12/24 23:29:52 patrick Exp $ */
 
-#define        CLANG_VERSION                   5.0.0
-#define        CLANG_VERSION_STRING            "5.0.0"
+#define        CLANG_VERSION                   5.0.1
+#define        CLANG_VERSION_STRING            "5.0.1"
 #define        CLANG_VERSION_MAJOR             5
 #define        CLANG_VERSION_MINOR             0
-#define        CLANG_VERSION_PATCHLEVEL        0
+#define        CLANG_VERSION_PATCHLEVEL        1
 
 #define        CLANG_VENDOR            "OpenBSD "
index 32ee838..27ed491 100644 (file)
@@ -45,7 +45,7 @@
 #define CLANG_HAVE_RLIMITS 1
 
 /* The LLVM product name and version */
-#define BACKEND_PACKAGE_STRING "LLVM 5.0.0"
+#define BACKEND_PACKAGE_STRING "LLVM 5.0.1"
 
 /* Linker version detected at compile time. */
 /* #undef HOST_LINK_VERSION */
index 273af4b..a4c709a 100644 (file)
@@ -1,8 +1,8 @@
-# $OpenBSD: Makefile,v 1.13 2017/10/04 20:57:09 patrick Exp $
+# $OpenBSD: Makefile,v 1.14 2017/12/24 23:29:52 patrick Exp $
 
 .include <bsd.own.mk>
 
-LLVM_V=                        5.0.0
+LLVM_V=                        5.0.1
 CLANG_INTR_INCDIR=     /usr/lib/clang/${LLVM_V}/include
 
 TBLGEN= ${.OBJDIR}/../../../clang-tblgen/clang-tblgen
index c28c23e..81f8c58 100644 (file)
@@ -1,7 +1,7 @@
-/*     $OpenBSD: Version.inc,v 1.3 2017/10/04 20:57:09 patrick Exp $ */
+/*     $OpenBSD: Version.inc,v 1.4 2017/12/24 23:29:52 patrick Exp $ */
 
-#define        LLD_VERSION                     5.0.0
-#define        LLD_VERSION_STRING              "5.0.0"
+#define        LLD_VERSION                     5.0.1
+#define        LLD_VERSION_STRING              "5.0.1"
 #define        LLD_VERSION_MAJOR               0
 #define        LLD_VERSION_MINOR               0
 #define        LLD_REVISION_STRING             ""
index b3d3c35..63c80b6 100644 (file)
 #define LLVM_VERSION_PRINTER_SHOW_HOST_TARGET_INFO 1
 
 /* Major version of the LLVM API */
-#define LLVM_VERSION_MAJOR 4
+#define LLVM_VERSION_MAJOR 5
 
 /* Minor version of the LLVM API */
 #define LLVM_VERSION_MINOR 0
 
 /* Patch version of the LLVM API */
-#define LLVM_VERSION_PATCH 0
+#define LLVM_VERSION_PATCH 1
 
 /* LLVM version string */
-#define LLVM_VERSION_STRING "5.0.0"
+#define LLVM_VERSION_STRING "5.0.1"
 
 /* Define to the extension used for shared libraries, say, ".so". */
 #define LTDL_SHLIB_EXT ".so"
 #define PACKAGE_NAME "LLVM"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "LLVM 5.0.0"
+#define PACKAGE_STRING "LLVM 5.0.1"
 
 /* Define to the one symbol short name of this package. */
 #undef PACKAGE_TARNAME
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "5.0.0"
+#define PACKAGE_VERSION "5.0.1"
 
 /* Define to the vendor of this package. */
 /* #undef PACKAGE_VENDOR */
index 21ff821..42c0a22 100644 (file)
 #define LLVM_USE_OPROFILE 0
 
 /* Major version of the LLVM API */
-#define LLVM_VERSION_MAJOR 4
+#define LLVM_VERSION_MAJOR 5
 
 /* Minor version of the LLVM API */
 #define LLVM_VERSION_MINOR 0
 
 /* Patch version of the LLVM API */
-#define LLVM_VERSION_PATCH 0
+#define LLVM_VERSION_PATCH 1
 
 /* LLVM version string */
-#define LLVM_VERSION_STRING "5.0.0"
+#define LLVM_VERSION_STRING "5.0.1"
 
 /* Define if we link Polly to the tools */
 /* #undef LINK_POLLY_INTO_TOOLS */