summaryrefslogtreecommitdiff
path: root/libffi/testsuite/libffi.special/ffitestcxx.h
diff options
context:
space:
mode:
authoraph <aph@138bc75d-0d04-0410-961f-82ee72b054a4>2009-06-16 10:15:31 +0000
committeraph <aph@138bc75d-0d04-0410-961f-82ee72b054a4>2009-06-16 10:15:31 +0000
commit75c53eb072f7b811f003c8d1cca923713eab74ea (patch)
tree910c53bd890dfeed788f5c5b0cf6bc92b9017e1f /libffi/testsuite/libffi.special/ffitestcxx.h
parentf18b05a3bfc1288f1658b7c05029b4d70b9eb1a7 (diff)
downloadgcc-75c53eb072f7b811f003c8d1cca923713eab74ea.tar.gz
2009-06-16 Andrew Haley <aph@redhat.com>
* testsuite/libffi.call/cls_align_sint64.c, testsuite/libffi.call/cls_align_uint64.c, testsuite/libffi.call/cls_longdouble_va.c, testsuite/libffi.call/cls_ulonglong.c, testsuite/libffi.call/return_ll1.c, testsuite/libffi.call/stret_medium2.c: Fix printf format specifiers. * testsuite/libffi.call/ffitest.h, testsuite/libffi.special/ffitestcxx.h (PRIdLL, PRIuLL): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@148521 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libffi/testsuite/libffi.special/ffitestcxx.h')
-rw-r--r--libffi/testsuite/libffi.special/ffitestcxx.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/libffi/testsuite/libffi.special/ffitestcxx.h b/libffi/testsuite/libffi.special/ffitestcxx.h
index b9f0d48761f..92fb6568017 100644
--- a/libffi/testsuite/libffi.special/ffitestcxx.h
+++ b/libffi/testsuite/libffi.special/ffitestcxx.h
@@ -43,6 +43,16 @@
#endif
+
+/* MinGW kludge. */
+#ifdef WIN64
+#define PRIdLL "PRId64"
+#define PRIuLL "PRIu64"
+#else
+#define PRIdLL "lld"
+#define PRIuLL "llu"
+#endif
+
#ifdef USING_MMAP
static inline void *
allocate_mmap (size_t size)