commit: 20bb028632b7a4f76200d60f90eacc821e59d84b
parent c31f9339b2eef5fbe7abb9f05b83e45463864bed
Author: Michael Forney <mforney@mforney.org>
Date: Fri, 20 Mar 2020 16:43:28 -0700
xz: Update to 5.2.5
Diffstat:
5 files changed, 15 insertions(+), 5 deletions(-)
diff --git a/pkg/xz/config.h b/pkg/xz/config.h
@@ -9,6 +9,7 @@
/* #undef HAVE_CC_SHA256_CTX */
/* #undef HAVE_CC_SHA256_INIT */
/* #undef HAVE_CFLOCALECOPYCURRENT */
+/* #undef HAVE_CFLOCALECOPYPREFERREDLANGUAGES */
/* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */
#define HAVE_CHECK_CRC32 1
#define HAVE_CHECK_CRC64 1
@@ -46,7 +47,7 @@
#define HAVE_GETOPT_H 1
#define HAVE_GETOPT_LONG 1
/* #undef HAVE_GETTEXT */
-#define HAVE_ICONV 1
+/* #undef HAVE_ICONV */
/* probe HAVE_IMMINTRIN_H */
#define HAVE_INTTYPES_H 1
#define HAVE_LIMITS_H 1
@@ -94,6 +95,8 @@
#define HAVE__BOOL 1
/* #undef HAVE__FUTIME */
/* probe HAVE__MM_MOVEMASK_EPI8 */
+/* probe HAVE___BUILTIN_ASSUME_ALIGNED */
+/* #undef HAVE___BUILTIN_BSWAPXX */
#define LT_OBJDIR ".libs/"
#define MYTHREAD_POSIX 1
/* #undef MYTHREAD_VISTA */
@@ -102,10 +105,10 @@
#define PACKAGE "xz"
#define PACKAGE_BUGREPORT "lasse.collin@tukaani.org"
#define PACKAGE_NAME "XZ Utils"
-#define PACKAGE_STRING "XZ Utils 5.2.4"
+#define PACKAGE_STRING "XZ Utils 5.2.5"
#define PACKAGE_TARNAME "xz"
#define PACKAGE_URL "https://tukaani.org/xz/"
-#define PACKAGE_VERSION "5.2.4"
+#define PACKAGE_VERSION "5.2.5"
/* #undef PTHREAD_CREATE_JOINABLE */
/* probe SIZEOF_SIZE_T */
#define STDC_HEADERS 1
@@ -122,6 +125,7 @@
#define TUKLIB_PHYSMEM_SYSCONF 1
/* #undef TUKLIB_PHYSMEM_SYSCTL */
/* #undef TUKLIB_PHYSMEM_SYSINFO */
+/* #undef TUKLIB_USE_UNSAFE_TYPE_PUNNING */
#ifndef _ALL_SOURCE
# define _ALL_SOURCE 1
#endif
@@ -137,7 +141,7 @@
#ifndef __EXTENSIONS__
# define __EXTENSIONS__ 1
#endif
-#define VERSION "5.2.4"
+#define VERSION "5.2.5"
#if defined AC_APPLE_UNIVERSAL_BUILD
# if defined __BIG_ENDIAN__
# define WORDS_BIGENDIAN 1
diff --git a/pkg/xz/gen.lua b/pkg/xz/gen.lua
@@ -16,6 +16,7 @@ build('cat', '$outdir/config.h', {
'$dir/config.h',
'$builddir/probe/HAVE_IMMINTRIN_H',
'$builddir/probe/HAVE__MM_MOVEMASK_EPI8',
+ '$builddir/probe/HAVE___BUILTIN_ASSUME_ALIGNED',
'$builddir/probe/SIZEOF_SIZE_T',
})
pkg.deps = {'$outdir/config.h'}
diff --git a/pkg/xz/ver b/pkg/xz/ver
@@ -1 +1 @@
-5.2.4 r2
+5.2.5 r0
diff --git a/probe/HAVE___BUILTIN_ASSUME_ALIGNED b/probe/HAVE___BUILTIN_ASSUME_ALIGNED
@@ -0,0 +1,4 @@
+void *x;
+int main(void) {
+ return __builtin_assume_aligned(x, 8) == x;
+}
diff --git a/probe/gen.lua b/probe/gen.lua
@@ -5,6 +5,7 @@ end
probe('HAVE_IMMINTRIN_H')
probe('HAVE__MM_MOVEMASK_EPI8')
probe('HAVE__THREAD_LOCAL')
+probe('HAVE___BUILTIN_ASSUME_ALIGNED')
probe('HAVE___BUILTIN_CLZ')
probe('HAVE___BUILTIN_CTZL')
probe('HAVE___BUILTIN_POPCOUNT')