]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
pr31579.C: Cast pointer via __SIZE_TYPE__ instead of 'unsigned long'.
authorKai Tietz <kai.tietz@onevision.com>
Wed, 10 Jun 2009 11:41:30 +0000 (11:41 +0000)
committerKai Tietz <ktietz@gcc.gnu.org>
Wed, 10 Jun 2009 11:41:30 +0000 (13:41 +0200)
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

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/pr31579.C

index d23e58e60097e640cf79cc28d818bbd902d71f30..da1fef205f24a77250192093b6992db9ab33b398 100644 (file)
@@ -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):
index 1effa66d25ca519b4d5fe61c1439c22fbdf1dd23..131532e63604826811ea31396b60f1819e2ad7ef 100644 (file)
@@ -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);