diff options
| author | hjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-07-07 00:34:16 +0000 |
|---|---|---|
| committer | hjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-07-07 00:34:16 +0000 |
| commit | 9c562a7eefaa79c8a829272d3eb4c97f4b784d4e (patch) | |
| tree | f267d995b5d6f448f728c47cb99df7dbd0a7db2e | |
| parent | 5761a3364d980fed396466783e360376eb55974e (diff) | |
| download | ppe42-gcc-9c562a7eefaa79c8a829272d3eb4c97f4b784d4e.tar.gz ppe42-gcc-9c562a7eefaa79c8a829272d3eb4c97f4b784d4e.zip | |
2008-07-06 H.J. Lu <hongjiu.lu@intel.com>
PR target/36720
* config/ia64/ia64.c (ia64_split_tmode): Fix typo in TImode
constant for little endian.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@137547 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | gcc/ChangeLog | 6 | ||||
| -rw-r--r-- | gcc/config/ia64/ia64.c | 4 |
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2ecbb96b1cc..ab0803988b9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2008-07-06 H.J. Lu <hongjiu.lu@intel.com> + + PR target/36720 + * config/ia64/ia64.c (ia64_split_tmode): Fix typo in TImode + constant for little endian. + 2008-07-06 Richard Sandiford <rdsandiford@googlemail.com> * config/mips/mips.h (TARGET_CPU_CPP_BUILTINS): Check diff --git a/gcc/config/ia64/ia64.c b/gcc/config/ia64/ia64.c index de39ab12946..e93ae31b0bd 100644 --- a/gcc/config/ia64/ia64.c +++ b/gcc/config/ia64/ia64.c @@ -1119,8 +1119,8 @@ ia64_split_tmode (rtx out[2], rtx in, bool reversed, bool dead) } else { - p[0] = (((unsigned HOST_WIDE_INT) l[3]) << 32) + l[2]; - p[1] = (((unsigned HOST_WIDE_INT) l[1]) << 32) + l[0]; + p[0] = (((unsigned HOST_WIDE_INT) l[1]) << 32) + l[0]; + p[1] = (((unsigned HOST_WIDE_INT) l[3]) << 32) + l[2]; } out[0] = GEN_INT (p[0]); out[1] = GEN_INT (p[1]); |

