diff options
author | Kai Tietz <kai.tietz@onevision.com> | 2009-06-10 11:41:30 +0000 |
---|---|---|
committer | Kai Tietz <ktietz@gcc.gnu.org> | 2009-06-10 13:41:30 +0200 |
commit | c9edd8f4cf10cbb6b1c4bc7459055459c4111888 (patch) | |
tree | 309a1b381c8d51d7bb2a133fef1d41fe1bec094e | |
parent | 412ac8d55e836d909d944b9f4c83b4609acb847d (diff) | |
download | gcc-c9edd8f4cf10cbb6b1c4bc7459055459c4111888.zip gcc-c9edd8f4cf10cbb6b1c4bc7459055459c4111888.tar.gz gcc-c9edd8f4cf10cbb6b1c4bc7459055459c4111888.tar.bz2 |
pr31579.C: Cast pointer via __SIZE_TYPE__ instead of 'unsigned long'.
2009-06-10 Kai Tietz <kai.tietz@onevision.com>
* g++.dg/torture/pr31579.C: Cast pointer
via __SIZE_TYPE__ instead of 'unsigned long'.
From-SVN: r148342
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/torture/pr31579.C | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index d23e58e..da1fef2 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2009-06-10 Kai Tietz <kai.tietz@onevision.com> + + * g++.dg/torture/pr31579.C: Cast pointer + via __SIZE_TYPE__ instead of 'unsigned long'. + 2009-06-10 Anthony Green <green@moxielogic.com> * testsuite/lib/target-supports.exp (check_profiling_available): diff --git a/gcc/testsuite/g++.dg/torture/pr31579.C b/gcc/testsuite/g++.dg/torture/pr31579.C index 1effa66..131532e 100644 --- a/gcc/testsuite/g++.dg/torture/pr31579.C +++ b/gcc/testsuite/g++.dg/torture/pr31579.C @@ -5,6 +5,6 @@ struct Industry { unsigned char produced_cargo[2]; }; -unsigned int a = (((unsigned long)&reinterpret_cast<const volatile +unsigned int a = (((__SIZE_TYPE__)&reinterpret_cast<const volatile char&>((((Industry*)(char*)8)->produced_cargo[0]))) - 8); |