arm.h (CONSTANT_ALIGNMENT): Don't over-align strings when optimizing for size.
* arm.h (CONSTANT_ALIGNMENT): Don't over-align strings when optimizing for size. From-SVN: r118914
This commit is contained in:
parent
4d7a2662bf
commit
36b15ad0dc
|
@ -1,3 +1,8 @@
|
|||
2006-11-16 Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
* arm.h (CONSTANT_ALIGNMENT): Don't over-align strings when
|
||||
optimizing for size.
|
||||
|
||||
2006-11-16 Mike Stump <mrs@apple.com>
|
||||
|
||||
* Makefile.in (targhooks.o): Add $(OPTABS_H).
|
||||
|
|
|
@ -479,6 +479,7 @@ extern int arm_cpp_interwork;
|
|||
|
||||
#define CONSTANT_ALIGNMENT(EXP, ALIGN) \
|
||||
((TREE_CODE (EXP) == STRING_CST \
|
||||
&& !optimize_size \
|
||||
&& (ALIGN) < BITS_PER_WORD * CONSTANT_ALIGNMENT_FACTOR) \
|
||||
? BITS_PER_WORD * CONSTANT_ALIGNMENT_FACTOR : (ALIGN))
|
||||
|
||||
|
|
Loading…
Reference in New Issue