diff options
author | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2022-07-26 08:45:02 -0300 |
---|---|---|
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2024-02-09 10:29:18 -0300 |
commit | 0c16775b5cedca6205a28148fa6f2a111ae499c6 (patch) | |
tree | 03d9518814534f041d039102121757277269ef25 | |
parent | 94126cc2707c9e7b71a77b9ab0dfa5e5b77fa5ac (diff) | |
download | glibc-0c16775b5cedca6205a28148fa6f2a111ae499c6.tar glibc-0c16775b5cedca6205a28148fa6f2a111ae499c6.tar.gz glibc-0c16775b5cedca6205a28148fa6f2a111ae499c6.tar.bz2 glibc-0c16775b5cedca6205a28148fa6f2a111ae499c6.zip |
i386: Disable math_opt_barrier and math_force_eval for clang
It triggers an ICE with clang while building round_and_return.
-rw-r--r-- | sysdeps/x86/fpu/math-barriers.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sysdeps/x86/fpu/math-barriers.h b/sysdeps/x86/fpu/math-barriers.h index 6fdcdac280..59577b77ea 100644 --- a/sysdeps/x86/fpu/math-barriers.h +++ b/sysdeps/x86/fpu/math-barriers.h @@ -19,7 +19,7 @@ #ifndef X86_MATH_BARRIERS_H #define X86_MATH_BARRIERS_H 1 -#ifdef __SSE2_MATH__ +#if defined __SSE2_MATH__ && !defined (__clang__) # define math_opt_barrier(x) \ ({ __typeof(x) __x; \ if (sizeof (x) <= sizeof (double) \ |