diff options
author | Ian Lance Taylor <iant@golang.org> | 2022-02-16 20:22:34 -0800 |
---|---|---|
committer | Ian Lance Taylor <iant@golang.org> | 2022-02-16 20:22:34 -0800 |
commit | 71e955da39cea0ebffcfee3432effa622d14ca99 (patch) | |
tree | a690b84e725e0c8c3ab35c53f16f3e156d1f10d7 /gcc/config | |
parent | b43d6db9780462273c4d885a0111e3376c114c61 (diff) | |
parent | 837eb12629dd8a8a45fac9b8db57b29ecda46f14 (diff) | |
download | gcc-71e955da39cea0ebffcfee3432effa622d14ca99.zip gcc-71e955da39cea0ebffcfee3432effa622d14ca99.tar.gz gcc-71e955da39cea0ebffcfee3432effa622d14ca99.tar.bz2 |
Merge from trunk revision 837eb12629dd8a8a45fac9b8db57b29ecda46f14.
Diffstat (limited to 'gcc/config')
-rw-r--r-- | gcc/config/rs6000/rs6000-c.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/config/rs6000/rs6000-c.cc b/gcc/config/rs6000/rs6000-c.cc index 15251ef..d2e480a 100644 --- a/gcc/config/rs6000/rs6000-c.cc +++ b/gcc/config/rs6000/rs6000-c.cc @@ -623,7 +623,11 @@ rs6000_cpu_cpp_builtins (cpp_reader *pfile) if (TARGET_FRSQRTES) builtin_define ("__RSQRTEF__"); if (TARGET_FLOAT128_TYPE) - builtin_define ("__FLOAT128_TYPE__"); + builtin_define ("__FLOAT128_TYPE__"); + if (ibm128_float_type_node) + builtin_define ("__SIZEOF_IBM128__=16"); + if (ieee128_float_type_node) + builtin_define ("__SIZEOF_FLOAT128__=16"); #ifdef TARGET_LIBC_PROVIDES_HWCAP_IN_TCB builtin_define ("__BUILTIN_CPU_SUPPORTS__"); #endif |