diff options
author | Ulrich Weigand <ulrich.weigand@de.ibm.com> | 2018-12-04 10:51:36 +0000 |
---|---|---|
committer | Ulrich Weigand <ulrich.weigand@de.ibm.com> | 2018-12-04 10:51:36 +0000 |
commit | 3a7308fbe7ed7b26896d105a9d0bda90228ba116 (patch) | |
tree | 7ecc552ba5f64bc016356f222c977f4dcf93b1e2 /include/clang/Frontend/Utils.h | |
parent | dee7e8f8d4d0265a262e5cbd721071fbfb9eaf7c (diff) | |
download | clang-3a7308fbe7ed7b26896d105a9d0bda90228ba116.tar.gz |
[SystemZ] Do not support __float128
As of rev. 268898, clang supports __float128 on SystemZ. This seems to
have been in error. GCC has never supported __float128 on SystemZ,
since the "long double" type on the platform is already IEEE-128. (GCC
only supports __float128 on platforms where "long double" is some other
data type.)
For compatibility reasons this patch removes __float128 on SystemZ
again. The test case is updated accordingly.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@348247 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Frontend/Utils.h')
0 files changed, 0 insertions, 0 deletions