3 @@ -1666,7 +1666,7 @@ ast_string_field __ast_string_field_allo
6 result = (*pool_head)->base + (*pool_head)->used;
8 +#if defined(__sparc__) || defined(__arm__)
9 /* SPARC requires that the allocation field be aligned. */
10 if ((long) result % sizeof(ast_string_field_allocation)) {
12 @@ -1747,7 +1747,7 @@ void __ast_string_field_ptr_build_va(str
15 target = (*pool_head)->base + (*pool_head)->used + sizeof(ast_string_field_allocation);
17 +#if defined(__sparc__) || defined(__arm__)
18 if ((long) target % sizeof(ast_string_field_allocation)) {