From 85bf214b3fa5ea659d75623b983ab4e712dc2456 Mon Sep 17 00:00:00 2001 From: Kai Tietz Date: Sun, 24 Jun 2012 14:09:22 +0200 Subject: [PATCH] pr23943.c (size_t): Use compatible type-definition for LLP64 targets. * gcc.target/i386/pr23943.c (size_t): Use compatible type-definition for LLP64 targets. * gcc.target/i386/pr38988.c: Likewise. From-SVN: r188916 --- gcc/testsuite/ChangeLog | 6 ++++++ gcc/testsuite/gcc.target/i386/pr23943.c | 2 +- gcc/testsuite/gcc.target/i386/pr38988.c | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 0e67aa0f590..7faf774eb7f 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2012-06-24 Kai Tietz + + * gcc.target/i386/pr23943.c (size_t): Use compatible type-definition + for LLP64 targets. + * gcc.target/i386/pr38988.c: Likewise. + 2012-06-22 Janus Weil PR fortran/47710 diff --git a/gcc/testsuite/gcc.target/i386/pr23943.c b/gcc/testsuite/gcc.target/i386/pr23943.c index 9e14036ec73..d70e5a6b2a9 100644 --- a/gcc/testsuite/gcc.target/i386/pr23943.c +++ b/gcc/testsuite/gcc.target/i386/pr23943.c @@ -4,7 +4,7 @@ /* { dg-require-effective-target fpic } */ /* { dg-options "-O2 -fPIC" } */ -typedef long unsigned int size_t; +__extension__ typedef __SIZE_TYPE__ size_t; extern size_t strlen (__const char *__s) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); diff --git a/gcc/testsuite/gcc.target/i386/pr38988.c b/gcc/testsuite/gcc.target/i386/pr38988.c index 8e2c8eaa67b..8449cc69cfd 100644 --- a/gcc/testsuite/gcc.target/i386/pr38988.c +++ b/gcc/testsuite/gcc.target/i386/pr38988.c @@ -3,7 +3,7 @@ /* { dg-require-effective-target fpic } */ /* { dg-options "-O2 -fpic -mcmodel=large" } */ -typedef long unsigned int size_t; +__extension__ typedef __SIZE_TYPE__ size_t; typedef void (*func_ptr) (void); static func_ptr __DTOR_LIST__[1] = { (func_ptr) (-1) }; -- 2.30.2