# HG changeset patch # Parent bd6c4f1f5f5ef5a6d912a66d6f3b40f21c8dd411 Provide SPARCv9 MAXALIGN in gcc.target/sparc/attr-aligned.c diff --git a/gcc/testsuite/gcc.target/sparc/attr-aligned.c b/gcc/testsuite/gcc.target/sparc/attr-aligned.c --- a/gcc/testsuite/gcc.target/sparc/attr-aligned.c +++ b/gcc/testsuite/gcc.target/sparc/attr-aligned.c @@ -10,7 +10,11 @@ #define HAS_ALIGN(f, n) __builtin_has_attribute (f, __aligned__ (n)) #define MINALIGN(N) ((N) < 4 ? 4 : (N)) +#if defined(__sparcv9) || defined(__arch64__) +#define MAXALIGN 16 +#else #define MAXALIGN 8 +#endif /* No alignment specified. */ void f (void) { }