mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-02-22 09:59:29 +08:00
re PR target/33594 (stack arrays not aligned on word boundaries)
PR target/33594 * config/sparc/sparc.h (LOCAL_ALIGNMENT): Define. From-SVN: r129385
This commit is contained in:
parent
2e6be65ec6
commit
9eb061d741
@ -1,3 +1,8 @@
|
||||
2007-10-16 Amruth Laxman <amruth.laxman@nsn.com>
|
||||
|
||||
PR target/33594
|
||||
* config/sparc/sparc.h (LOCAL_ALIGNMENT): Define.
|
||||
|
||||
2007-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
|
||||
|
||||
* dce.c (init_dce): Only initialize the obstacks for the fast pass.
|
||||
|
@ -691,6 +691,9 @@ if (TARGET_ARCH64 \
|
||||
&& TYPE_MODE (TREE_TYPE (TYPE)) == QImode \
|
||||
&& (ALIGN) < FASTEST_ALIGNMENT ? FASTEST_ALIGNMENT : (ALIGN))
|
||||
|
||||
/* Make local arrays of chars word-aligned for the same reasons. */
|
||||
#define LOCAL_ALIGNMENT(TYPE, ALIGN) DATA_ALIGNMENT (TYPE, ALIGN)
|
||||
|
||||
/* Set this nonzero if move instructions will actually fail to work
|
||||
when given unaligned data. */
|
||||
#define STRICT_ALIGNMENT 1
|
||||
|
Loading…
Reference in New Issue
Block a user