aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDavid Edelsohn <dje.gcc@gmail.com>2021-11-06 11:24:08 -0400
committerDavid Edelsohn <dje.gcc@gmail.com>2021-11-06 11:31:16 -0400
commitb3a38d18351788004121e469a8b25504e4a98763 (patch)
tree255450471f9f043ff08801102bab41a72d692314 /gcc
parent98b212c19a7b8822a93407af548df45c15917695 (diff)
downloadgcc-b3a38d18351788004121e469a8b25504e4a98763.zip
gcc-b3a38d18351788004121e469a8b25504e4a98763.tar.gz
gcc-b3a38d18351788004121e469a8b25504e4a98763.tar.bz2
testsuite: Use posix_memalign on AIX for tsvc
AIX does not provide memalign, so the testcases much use posix_memalign for portability on AIX. gcc/testsuite/ChangeLog: * gcc.dg/vect/tsvc/tsvc.h (init): Use posix_memalign on AIX.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/gcc.dg/vect/tsvc/tsvc.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/testsuite/gcc.dg/vect/tsvc/tsvc.h b/gcc/testsuite/gcc.dg/vect/tsvc/tsvc.h
index 5dd9ca9..63ea1e2 100644
--- a/gcc/testsuite/gcc.dg/vect/tsvc/tsvc.h
+++ b/gcc/testsuite/gcc.dg/vect/tsvc/tsvc.h
@@ -189,7 +189,7 @@ void set_2d_array(real_t arr[LEN_2D][LEN_2D], real_t value, int stride)
}
void init(int** ip, real_t* s1, real_t* s2){
-#ifndef __APPLE__
+#if !defined (__APPLE__) && !defined (_AIX)
xx = (real_t*) memalign(ARRAY_ALIGNMENT, LEN_1D*sizeof(real_t));
*ip = (int *) memalign(ARRAY_ALIGNMENT, LEN_1D*sizeof(real_t));
#else