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
This commit is contained in:
parent
84999533ea
commit
153fbec8c7
2 changed files with 6 additions and 1 deletions
|
@ -1,3 +1,8 @@
|
|||
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))
|
||||
|
|
Loading…
Add table
Reference in a new issue