$OpenBSD: patch-gcc_config_pa_pa_h,v 1.1.1.1 2013/04/08 08:20:25 pascal Exp $
--- gcc/config/pa/pa.h.orig	Thu Jan 10 21:38:27 2013
+++ gcc/config/pa/pa.h	Wed Jan 23 22:48:29 2013
@@ -312,6 +312,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
