aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKai Tietz <ktietz@redhat.com>2013-03-25 11:55:37 +0100
committerKai Tietz <ktietz@gcc.gnu.org>2013-03-25 11:55:37 +0100
commit9a776a830e8342b8a764ff2596c28f2e60046e16 (patch)
tree4bea5536ff166935708dce691a03eaad5c546e56 /gcc
parent9216baf17876dbf07de3c63e3f0156e9e9469d65 (diff)
downloadgcc-9a776a830e8342b8a764ff2596c28f2e60046e16.zip
gcc-9a776a830e8342b8a764ff2596c28f2e60046e16.tar.gz
gcc-9a776a830e8342b8a764ff2596c28f2e60046e16.tar.bz2
* g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
From-SVN: r197034
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/g++.dg/torture/20121105-1.C4
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 8e39514..0a389fc 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2013-03-25 Kai Tietz <ktietz@redhat.com>
+
+ * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
+
2013-03-24 Tobias Burnus <burnus@net-b.de>
PR fortran/56696
diff --git a/gcc/testsuite/g++.dg/torture/20121105-1.C b/gcc/testsuite/g++.dg/torture/20121105-1.C
index 0332342..10eeeb9 100644
--- a/gcc/testsuite/g++.dg/torture/20121105-1.C
+++ b/gcc/testsuite/g++.dg/torture/20121105-1.C
@@ -2,6 +2,8 @@
// Reported by Remi Vanicat <vanicat@debian.org>
// Reduced testcase by Markus Trippelsdorf <markus@trippelsdorf.de>
+__extension__ typedef __INTPTR_TYPE__ intptr_t;
+
struct A;
struct B
{
@@ -25,7 +27,7 @@ struct D
};
D c(0);
-const long d = (long)&c;
+const intptr_t d = (intptr_t)&c;
B *const e = (B *)&d;
static bool