mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-22 10:50:07 +00:00
Fix 64-bit platform handling in test cases for generated headers with constants.
This commit is contained in:
parent
85fda49b96
commit
677760a307
@ -1,3 +1,7 @@
|
|||||||
|
2009-08-16 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
|
* scripts/gen-as-const.awk: Fix test for 64-bit platform.
|
||||||
|
|
||||||
2009-08-14 Ulrich Drepper <drepper@redhat.com>
|
2009-08-14 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
* test-skeleton.c (signal_handler): Renamed from timeout_handler.
|
* test-skeleton.c (signal_handler): Renamed from timeout_handler.
|
||||||
@ -58,7 +62,7 @@
|
|||||||
|
|
||||||
* sysdeps/x86_64/strcmp.S: Add support to compile with
|
* sysdeps/x86_64/strcmp.S: Add support to compile with
|
||||||
USE_SSSE3. In this case palignr is used.
|
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.
|
available but SSSE3 is, pick __str{,n}cmp_ssse3.
|
||||||
* sysdeps/x86_64/multiarch/Makefile [subdir=string] (sysdep_routines):
|
* sysdeps/x86_64/multiarch/Makefile [subdir=string] (sysdep_routines):
|
||||||
Add strcmp-ssse3 and strncmp-ssse3.
|
Add strcmp-ssse3 and strncmp-ssse3.
|
||||||
|
@ -16,7 +16,8 @@ NF >= 1 && !started {
|
|||||||
if (test) {
|
if (test) {
|
||||||
print "\n#include <inttypes.h>";
|
print "\n#include <inttypes.h>";
|
||||||
print "\n#include <stdio.h>";
|
print "\n#include <stdio.h>";
|
||||||
print "\n#if __WORDSIZE__ == 64";
|
print "\n#include <bits/wordsize.h>";
|
||||||
|
print "\n#if __WORDSIZE == 64";
|
||||||
print "\ntypedef uint64_t c_t;";
|
print "\ntypedef uint64_t c_t;";
|
||||||
print "\n#define U(n) UINT64_C (n)";
|
print "\n#define U(n) UINT64_C (n)";
|
||||||
print "\n#define PRI PRId64";
|
print "\n#define PRI PRId64";
|
||||||
|
Loading…
Reference in New Issue
Block a user