diff options
author | Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> | 2018-12-05 14:16:08 +0000 |
---|---|---|
committer | Rainer Orth <ro@gcc.gnu.org> | 2018-12-05 14:16:08 +0000 |
commit | f7507b7c5a5608bc67fe45803d5f0f50bebdc1b1 (patch) | |
tree | 5c1ace2982d0dca82f62d2e44677cb9a648865a1 /gcc | |
parent | 7c4e51c5adf0eb2e8adfe87b6d0a575d9ef1906c (diff) | |
download | gcc-f7507b7c5a5608bc67fe45803d5f0f50bebdc1b1.zip gcc-f7507b7c5a5608bc67fe45803d5f0f50bebdc1b1.tar.gz gcc-f7507b7c5a5608bc67fe45803d5f0f50bebdc1b1.tar.bz2 |
Provide SPARCv9 MAXALIGN in gcc.target/sparc/attr-aligned.c (PR testsuite/88208)
PR testsuite/88208
* gcc.target/sparc/attr-aligned.c (MAXALIGN) [__sparcv9 ||
__arch64__]: Define.
From-SVN: r266825
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/attr-aligned.c | 4 |
2 files changed, 10 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 4e5662c..b95e794 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,11 @@ 2018-12-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + PR testsuite/88208 + * gcc.target/sparc/attr-aligned.c (MAXALIGN) [__sparcv9 || + __arch64__]: Define. + +2018-12-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + * gcc.target/sparc/20181129-1.c: Compile with -std=c99. * gcc.target/sparc/20181129-2.c: Likewise. diff --git a/gcc/testsuite/gcc.target/sparc/attr-aligned.c b/gcc/testsuite/gcc.target/sparc/attr-aligned.c index 7dc9b19..7891b84 100644 --- 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) { } |