diff options
author | Ulrich Weigand <uweigand@de.ibm.com> | 2008-09-12 13:31:51 +0000 |
---|---|---|
committer | Ulrich Weigand <uweigand@gcc.gnu.org> | 2008-09-12 13:31:51 +0000 |
commit | 0a317111c89223ebc8ec82e7f35f72578d941b59 (patch) | |
tree | 613cb30af0d923dfeebeed2efa24cf54b24a39f4 /gcc/emit-rtl.c | |
parent | 59dbe4fef06b1690567719388feb11f2e3658e9c (diff) | |
download | gcc-0a317111c89223ebc8ec82e7f35f72578d941b59.tar.gz |
emit-rtl.c (set_reg_attrs_from_value): Fix invalid alignment information passed to mark_reg_pointer.
* emit-rtl.c (set_reg_attrs_from_value): Fix invalid alignment
information passed to mark_reg_pointer.
* explow.c (force_reg): Likewise.
From-SVN: r140318
Diffstat (limited to 'gcc/emit-rtl.c')
-rw-r--r-- | gcc/emit-rtl.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c index 0efce7e2434..318ae775330 100644 --- a/gcc/emit-rtl.c +++ b/gcc/emit-rtl.c @@ -979,7 +979,7 @@ set_reg_attrs_from_value (rtx reg, rtx x) REG_ATTRS (reg) = get_reg_attrs (MEM_EXPR (x), INTVAL (MEM_OFFSET (x)) + offset); if (MEM_POINTER (x)) - mark_reg_pointer (reg, MEM_ALIGN (x)); + mark_reg_pointer (reg, 0); } else if (REG_P (x)) { |