$OpenBSD: patch-gcc_config_pa_pa_h,v 1.1.1.1 2012/04/23 15:56:41 pascal Exp $
--- gcc/config/pa/pa.h.orig	Sat Nov 12 16:39:44 2011
+++ gcc/config/pa/pa.h	Sat Apr 14 13:09:56 2012
@@ -314,6 +314,9 @@ typedef struct GTY(()) machine_function
    && TYPE_MODE (TREE_TYPE (TYPE)) == QImode	\
    && (ALIGN) < BITS_PER_WORD ? BITS_PER_WORD : (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
