summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>2009-02-15 08:07:17 +0000
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>2009-02-15 08:07:17 +0000
commit29f3bb49ca709f2a34a3e5569fc461edc09bce3d (patch)
tree9dd8fc4d7562355d2e18068b101dc9cc2355aa22
parent4f0f654be077d72bf2b8188c953d7aed57e863b3 (diff)
downloadppe42-gcc-29f3bb49ca709f2a34a3e5569fc461edc09bce3d.tar.gz
ppe42-gcc-29f3bb49ca709f2a34a3e5569fc461edc09bce3d.zip
* gcc.dg/struct/w_prof_single_str_global.c: Mask return value.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@144187 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/gcc.dg/struct/w_prof_single_str_global.c4
-rw-r--r--gcc/testsuite/gcc.dg/struct/wo_prof_single_str_global.c2
3 files changed, 8 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 390b2fa86f7..f7d499cf296 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2009-02-15 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/struct/w_prof_single_str_global.c: Mask return value.
+
2009-02-13 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
* gcc.target/spu/intrinsics-sr.c: New test.
diff --git a/gcc/testsuite/gcc.dg/struct/w_prof_single_str_global.c b/gcc/testsuite/gcc.dg/struct/w_prof_single_str_global.c
index 6a717ddb23f..b2223c88b8b 100644
--- a/gcc/testsuite/gcc.dg/struct/w_prof_single_str_global.c
+++ b/gcc/testsuite/gcc.dg/struct/w_prof_single_str_global.c
@@ -22,7 +22,9 @@ main ()
if (str.a != res)
abort ();
- return str.a;
+ /* POSIX ignores all but the 8 low-order bits, but other
+ environments may not. */
+ return (str.a & 255);
}
/*--------------------------------------------------------------------------*/
diff --git a/gcc/testsuite/gcc.dg/struct/wo_prof_single_str_global.c b/gcc/testsuite/gcc.dg/struct/wo_prof_single_str_global.c
index 1312a35494b..22193f2ae57 100644
--- a/gcc/testsuite/gcc.dg/struct/wo_prof_single_str_global.c
+++ b/gcc/testsuite/gcc.dg/struct/wo_prof_single_str_global.c
@@ -24,7 +24,7 @@ main ()
if (str.a != res)
abort ();
-
+
/* POSIX ignores all but the 8 low-order bits, but other
environments may not. */
return (str.a & 255);
OpenPOWER on IntegriCloud