Revert "[PowerPC] [Clang] Enable float128 feature on VSX targets"
authorQiu Chaofan <qiucofan@cn.ibm.com>
Wed, 12 May 2021 08:51:52 +0000 (16:51 +0800)
committerQiu Chaofan <qiucofan@cn.ibm.com>
Wed, 12 May 2021 08:51:52 +0000 (16:51 +0800)
commitcbd93cee9bf014402a7405479ba21f6f3340a126
treef695fd9c00920956305b29c514e3de196e2e7c74
parent34c098b780a27a90b5614ea3b949b9269835f2a5
Revert "[PowerPC] [Clang] Enable float128 feature on VSX targets"

This commit brought build break in some f128 related tests. But that's
not the root cause. There exists some differences between Clang and
GCC's definition for 128-bit float types on PPC, so macros/functions in
glibc may not work with clang -mfloat128 well. We need to handle this
carefully and reland it.
clang/lib/Basic/Targets/PPC.cpp
clang/test/Driver/ppc-f128-support-check.c