From 5168b97fb5e2eebdc99b40f96f9b6289647e87d2 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Fri, 26 Feb 2016 09:29:14 +0900 Subject: Add support for Solaris, fixing HPPA. * configure.ac (HAVE_GCC_ATTRIBUTE_ALIGNED): Remove. (LIB_SCHED_YIELD): New. Check sched_yield in -lrt. * src/gen-posix-lock-obj.c (USE_16BYTE_ALIGNMENT): Remove. (USE_DOUBLE_FOR_ALIGNMENT, USE_LONG_DOUBLE_FOR_ALIGNMENT): New. * src/syscfg/lock-obj-pub.hppa-unknown-linux-gnu.h: Update. -- Signed-off-by: NIIBE Yutaka --- src/syscfg/lock-obj-pub.hppa-unknown-linux-gnu.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/syscfg/lock-obj-pub.hppa-unknown-linux-gnu.h') diff --git a/src/syscfg/lock-obj-pub.hppa-unknown-linux-gnu.h b/src/syscfg/lock-obj-pub.hppa-unknown-linux-gnu.h index b57bb76..3682577 100644 --- a/src/syscfg/lock-obj-pub.hppa-unknown-linux-gnu.h +++ b/src/syscfg/lock-obj-pub.hppa-unknown-linux-gnu.h @@ -7,7 +7,7 @@ typedef struct long _vers; union { volatile char _priv[48]; - int _x16_align __attribute__ ((aligned (16))); + long double _xld_align; long _x_align; long *_xp_align; } u; -- cgit v1.2.3