From: jsm28 Date: Tue, 26 Feb 2008 23:40:46 +0000 (+0000) Subject: * gcc.target/i386/mmx-4.c (dump64_64): Use printf %I64 on MinGW. X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=commitdiff_plain;h=30cc4c301ca1e93d7d64f66f0e046d87d74596c5 * gcc.target/i386/mmx-4.c (dump64_64): Use printf %I64 on MinGW. * gcc.target/i386/sse-6.c (dump128_64): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132691 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 027543ef929..9f54add39cb 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2008-02-26 Joseph Myers + + * gcc.target/i386/mmx-4.c (dump64_64): Use printf %I64 on MinGW. + * gcc.target/i386/sse-6.c (dump128_64): Likewise. + 2008-02-26 Ralf Wildenhues PR c/28800 diff --git a/gcc/testsuite/gcc.target/i386/mmx-4.c b/gcc/testsuite/gcc.target/i386/mmx-4.c index 42c71f632d9..05d2b553b56 100644 --- a/gcc/testsuite/gcc.target/i386/mmx-4.c +++ b/gcc/testsuite/gcc.target/i386/mmx-4.c @@ -184,7 +184,11 @@ dump64_64 (char *buf, char *name, vecInWord x) sprintf (p, "%s ", name); p += strlen (p); +#if defined(_WIN32) && !defined(__CYGWIN__) + sprintf (p, "%16.16I64x\n", x.t); +#else sprintf (p, "%16.16llx\n", x.t); +#endif } int diff --git a/gcc/testsuite/gcc.target/i386/sse-6.c b/gcc/testsuite/gcc.target/i386/sse-6.c index f07a8cbc99b..930b23f1f73 100644 --- a/gcc/testsuite/gcc.target/i386/sse-6.c +++ b/gcc/testsuite/gcc.target/i386/sse-6.c @@ -229,7 +229,11 @@ dump128_64 (char *buf, char *name, vecInLong x) for (i=0; i<2; i++) { +#if defined(_WIN32) && !defined(__CYGWIN__) + sprintf (p, "%16.16I64x ", x.u[i]); +#else sprintf (p, "%16.16llx ", x.u[i]); +#endif p += strlen (p); } strcat (p, "\n");