Commit 1aac47db authored by Matt Turner's avatar Matt Turner Committed by Marge Bot

Revert F16C series (MR 6774)

This reverts commit 4fb2eddf.
This reverts commit 7a1deb16.
This reverts commit 2b6a1723.
This reverts commit 5af81393.
This reverts commit 87900afe.

A couple of problems were discovered after this series was merged that
cause breakage in different configurations:

   (1) It seems that using -mf16c also enables AVX, leading to SIGILL on
   platforms that do not support AVX.
   (2) Since clang only warns about unknown flags, and as I understand
   it Meson's handling in cc.has_argument() is broken, the F16C code is
   wrongly enabled when clang is used, even for example on ARM, leading
   to a compilation error.

Closes: #3583Reviewed-by: Eric Anholt's avatarEric Anholt <eric@anholt.net>
Reviewed-by: Rob Clark's avatarRob Clark <robdclark@chromium.org>
Part-of: <!6969>
parent 4a0164ed
Pipeline #208610 passed with stages
in 26 minutes and 16 seconds