diff options
| -rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
| -rw-r--r-- | gcc/testsuite/gcc.target/i386/pr23943.c | 2 | ||||
| -rw-r--r-- | 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 0e67aa0..7faf774 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2012-06-24 Kai Tietz <ktietz@redhat.com> + + * 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 <janus@gcc.gnu.org> PR fortran/47710 diff --git a/gcc/testsuite/gcc.target/i386/pr23943.c b/gcc/testsuite/gcc.target/i386/pr23943.c index 9e14036..d70e5a6 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 8e2c8ea..8449cc6 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) }; |
