Skip to content

Commit 027935d

Browse files
authored
[OpenMP] Re-enable KMP_HAVE_QUAD on NetBSD 10.0 with GCC 10.5 (#73478)
1 parent 25ea0e9 commit 027935d

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

openmp/runtime/src/kmp_os.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,9 @@
105105
128-bit extended precision type yet */
106106
typedef long double _Quad;
107107
#elif KMP_COMPILER_GCC
108-
/* GCC on NetBSD lacks __multc3/__divtc3 builtins needed for quad */
109-
#if !KMP_OS_NETBSD
108+
/* GCC on NetBSD lacks __multc3/__divtc3 builtins needed for quad until
109+
NetBSD 10.0 which ships with GCC 10.5 */
110+
#if (!KMP_OS_NETBSD || __GNUC__ >= 10)
110111
typedef __float128 _Quad;
111112
#undef KMP_HAVE_QUAD
112113
#define KMP_HAVE_QUAD 1

0 commit comments

Comments
 (0)