aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/gcc.dg/torture/pr8081.c8
2 files changed, 8 insertions, 4 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index a07c399..015c5076 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
+
+ * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
+
2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
* g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
diff --git a/gcc/testsuite/gcc.dg/torture/pr8081.c b/gcc/testsuite/gcc.dg/torture/pr8081.c
index 6899f6a..008ec5a 100644
--- a/gcc/testsuite/gcc.dg/torture/pr8081.c
+++ b/gcc/testsuite/gcc.dg/torture/pr8081.c
@@ -16,11 +16,11 @@ main (int argc, char **argv)
{
return *(block *) &b;
}
- b.val[0] = -1;
- b.val[9] = -2;
+ b.val[0] = 1;
+ b.val[9] = 2;
a=retframe_block ();
- if (a.val[0] != -1
- || a.val[9] != -2)
+ if (a.val[0] != 1
+ || a.val[9] != 2)
abort ();
return 0;
}