Update to more recent GNULIB
authorjdarrington <john@darrington.wattle.id.au>
Sun, 9 Aug 2020 10:53:32 +0000 (12:53 +0200)
committerJohn Darrington <john@darrington.wattle.id.au>
Sun, 16 Aug 2020 07:01:26 +0000 (09:01 +0200)
README.Git
src/libpspp/temp-file.c

index f101c058a8f60d252c25b73c86732a5f4c65a17d..0eaa66fb6a02f1268fd1b6611c1782673347e232 100644 (file)
@@ -37,15 +37,13 @@ Gnulib does not maintain a stable API or ABI, so it is possible that
 PSPP will not work with older or newer versions of Gnulib.
 
 
-  commit 1e972a8a37c153ddc15e604592f84f939eb3c2ad
 Author: Bruno Haible <bruno@clisp.org>
 Date:   Sat Jun 6 10:14:24 2020 +0200
+ commit d6dabe8eece3a9c1269dc1c084531ce447c7a42e (HEAD -> master, origin/master, origin/HEAD)
+ Author: Bruno Haible <bruno@clisp.org>
Date:   Sun Aug 9 12:36:37 2020 +0200
 
-    calloc-gnu tests: Avoid a test failure with clang.
-
-    * tests/test-calloc-gnu.c (main): Mark the pointer variable as
-    'volatile', to defeat compiler optimizations.
+    Use __builtin_signbit* with clang.
 
+    * lib/math.in.h (signbit): Use __builtin_signbit{,f,l} also on clang.
 
 To clone Gnulib into a directory named "gnulib" using Git, and then
 check out this particular commit, run these commands:
index 839b99e7572bb18a1cf634a4b54da0925155ee65..03e6f18e61229e4717e2881e51d4728f2cc5cf5c 100644 (file)
@@ -105,7 +105,7 @@ create_temp_file (void)
 
   file_name = xasprintf ("%s/%d", temp_dir->dir_name, idx++);
   register_temp_file (temp_dir, file_name);
-  stream = fopen_temp (file_name, "wb+");
+  stream = fopen_temp (file_name, "wb+", true);
   if (stream == NULL)
     unregister_temp_file (temp_dir, file_name);
   else