diff options
author | Richard Henderson <rth@redhat.com> | 2004-12-22 23:13:05 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2004-12-22 23:13:05 -0800 |
commit | d5606ec91fcc4962b73ffc9e373c42322a5552f3 (patch) | |
tree | c886fa551d968892e0307ac1f35cda472421f9b4 | |
parent | 513618db0af335cf2276a203dfc1c45160cfc582 (diff) | |
download | gcc-d5606ec91fcc4962b73ffc9e373c42322a5552f3.zip gcc-d5606ec91fcc4962b73ffc9e373c42322a5552f3.tar.gz gcc-d5606ec91fcc4962b73ffc9e373c42322a5552f3.tar.bz2 |
* varasm.c (force_const_mem): Call set_mem_align.
From-SVN: r92533
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/varasm.c | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 05ddad1..50109a1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2004-12-22 Richard Henderson <rth@redhat.com> + * varasm.c (force_const_mem): Call set_mem_align. + +2004-12-22 Richard Henderson <rth@redhat.com> + * config/i386/predicates.md (sse_comparison_operator): Fix typo in ieee test. (arith_or_logical_operator): Downcase codes. diff --git a/gcc/varasm.c b/gcc/varasm.c index 79503d1..362abaf 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -3021,6 +3021,7 @@ force_const_mem (enum machine_mode mode, rtx x) /* Construct the MEM. */ desc->mem = def = gen_const_mem (mode, symbol); set_mem_attributes (def, lang_hooks.types.type_for_mode (mode, 0), 1); + set_mem_align (def, align); /* If we're dropping a label to the constant pool, make sure we don't delete it. */ |