aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2011-12-11 18:57:18 -0800
committerRichard Henderson <rth@gcc.gnu.org>2011-12-11 18:57:18 -0800
commitd7366f83bf362f69515c7c719e3dbca4aaee4980 (patch)
tree349d2d7cb2c1a852261ec592eb9632385507071b
parentd2caef89456450e89cac7a2ffbce26d9147e989d (diff)
downloadgcc-d7366f83bf362f69515c7c719e3dbca4aaee4980.zip
gcc-d7366f83bf362f69515c7c719e3dbca4aaee4980.tar.gz
gcc-d7366f83bf362f69515c7c719e3dbca4aaee4980.tar.bz2
rs6000.c (rs6000_expand_interleave): Use BYTES_BIG_ENDIAN, not TARGET_BIG_ENDIAN.
* config/rs6000/rs6000.c (rs6000_expand_interleave): Use BYTES_BIG_ENDIAN, not TARGET_BIG_ENDIAN. From-SVN: r182218
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/rs6000/rs6000.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 7668767..e1a1048 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2011-12-11 Richard Henderson <rth@redhat.com>
+
+ * config/rs6000/rs6000.c (rs6000_expand_interleave): Use
+ BYTES_BIG_ENDIAN, not TARGET_BIG_ENDIAN.
+
2011-12-11 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/51485
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c
index 1608f8c..e8e9e8c 100644
--- a/gcc/config/rs6000/rs6000.c
+++ b/gcc/config/rs6000/rs6000.c
@@ -26519,7 +26519,7 @@ rs6000_expand_interleave (rtx target, rtx op0, rtx op1, bool highp)
unsigned i, high, nelt = GET_MODE_NUNITS (vmode);
rtx perm[16];
- high = (highp == TARGET_BIG_ENDIAN ? 0 : nelt / 2);
+ high = (highp == BYTES_BIG_ENDIAN ? 0 : nelt / 2);
for (i = 0; i < nelt / 2; i++)
{
perm[i * 2] = GEN_INT (i + high);