Commit 153fbec8 by David Edelsohn Committed by David Edelsohn

rs6000.h (CONSTANT_ALIGNMENT): Use STRICT_ALIGNMENT instead of TARGET_STRICT_ALIGN.

        * config/rs6000/rs6000.h (CONSTANT_ALIGNMENT): Use STRICT_ALIGNMENT
        instead of TARGET_STRICT_ALIGN.

From-SVN: r132584
parent 84999533
2008-02-23 David Edelsohn <edelsohn@gnu.org>
* config/rs6000/rs6000.h (CONSTANT_ALIGNMENT): Use STRICT_ALIGNMENT
instead of TARGET_STRICT_ALIGN.
2008-02-23 Joseph Myers <joseph@codesourcery.com>
* explow.c (memory_address): Assert that the generated address is
......
......@@ -596,7 +596,7 @@ extern enum rs6000_nop_insertion rs6000_sched_insert_nops;
Make vector constants quadword aligned. */
#define CONSTANT_ALIGNMENT(EXP, ALIGN) \
(TREE_CODE (EXP) == STRING_CST \
&& (TARGET_STRICT_ALIGN || !optimize_size) \
&& (STRICT_ALIGNMENT || !optimize_size) \
&& (ALIGN) < BITS_PER_WORD \
? BITS_PER_WORD \
: (ALIGN))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment