Fix 32-bit gcc.dg/lto/pr55525 with Sun ld
authorRichard Biener <rguenther@suse.de>
Mon, 7 Jan 2013 16:05:20 +0000 (16:05 +0000)
committerRainer Orth <ro@gcc.gnu.org>
Mon, 7 Jan 2013 16:05:20 +0000 (16:05 +0000)
* gcc.dg/lto/pr55525_0.c (s): Size like char *.

From-SVN: r194979

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/lto/pr55525_0.c

index 80f18ba..e0cc608 100644 (file)
@@ -1,5 +1,9 @@
 2013-01-07  Richard Biener  <rguenther@suse.de>
 
+       * gcc.dg/lto/pr55525_0.c (s): Size like char *.
+
+2013-01-07  Richard Biener  <rguenther@suse.de>
+
        PR middle-end/55890
        * gcc.dg/torture/pr55890-1.c: New testcase.
        * gcc.dg/torture/pr55890-2.c: Likewise.
index 7f06918..7faaf80 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-lto-do link } */
 /* { dg-lto-options { { -flto -w } } } */
 
-char s[8];
+char s[sizeof (char *)];
 int main(void)
 {
   return strcmp(&s[1], "foo");