From 677760a3076884bd6496e3676b1102db400f79d6 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sun, 16 Aug 2009 00:39:43 -0700 Subject: [PATCH] Fix 64-bit platform handling in test cases for generated headers with constants. --- ChangeLog | 8 ++++++-- scripts/gen-as-const.awk | 3 ++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 28a92f4..39bbb2a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2009-08-16 Ulrich Drepper + + * scripts/gen-as-const.awk: Fix test for 64-bit platform. + 2009-08-14 Ulrich Drepper * test-skeleton.c (signal_handler): Renamed from timeout_handler. @@ -58,7 +62,7 @@ * sysdeps/x86_64/strcmp.S: Add support to compile with USE_SSSE3. In this case palignr is used. - * sysdeps/x86_64/multiarch/strcmp.S (strcmp): If SSE4.3 is not + * sysdeps/x86_64/multiarch/strcmp.S (strcmp): If SSE4.2 is not available but SSSE3 is, pick __str{,n}cmp_ssse3. * sysdeps/x86_64/multiarch/Makefile [subdir=string] (sysdep_routines): Add strcmp-ssse3 and strncmp-ssse3. @@ -1803,7 +1807,7 @@ * sysdeps/x86_64/mp_clz_tab.c: New file. 2009-03-17 Ryan S. Arnold - Ulrich Drepper + Ulrich Drepper * sysdeps/unix/sysv/linux/fallocate.c: Handle old kernel headers. * sysdeps/unix/sysv/linux/fallocate64.c: Likewise. diff --git a/scripts/gen-as-const.awk b/scripts/gen-as-const.awk index 20d18c1..1ffd5f2 100644 --- a/scripts/gen-as-const.awk +++ b/scripts/gen-as-const.awk @@ -16,7 +16,8 @@ NF >= 1 && !started { if (test) { print "\n#include "; print "\n#include "; - print "\n#if __WORDSIZE__ == 64"; + print "\n#include "; + print "\n#if __WORDSIZE == 64"; print "\ntypedef uint64_t c_t;"; print "\n#define U(n) UINT64_C (n)"; print "\n#define PRI PRId64"; -- 2.7.4