aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKai Tietz <ktietz@redhat.com>2012-06-24 14:09:22 +0200
committerKai Tietz <ktietz@gcc.gnu.org>2012-06-24 14:09:22 +0200
commit85bf214b3fa5ea659d75623b983ab4e712dc2456 (patch)
tree89d398ac365f4a3ff0cc75dedaddb9e199188d9d /gcc
parent636da8269e87d64b963062e6c2026d6a144c6fa3 (diff)
downloadgcc-85bf214b3fa5ea659d75623b983ab4e712dc2456.zip
gcc-85bf214b3fa5ea659d75623b983ab4e712dc2456.tar.gz
gcc-85bf214b3fa5ea659d75623b983ab4e712dc2456.tar.bz2
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
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gcc.target/i386/pr23943.c2
-rw-r--r--gcc/testsuite/gcc.target/i386/pr38988.c2
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) };