aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/frontend-passes.c
diff options
context:
space:
mode:
authorBill Schmidt <wschmidt@linux.ibm.com>2021-12-14 10:09:06 -0600
committerBill Schmidt <wschmidt@linux.ibm.com>2021-12-14 11:20:11 -0600
commit74aeb9726756aa79c21028712c26910866e33026 (patch)
tree404713a5185c5a9a177a21a137887572c1b75406 /gcc/fortran/frontend-passes.c
parent3736837806fdb26daa51300bee1554bef89db9fe (diff)
downloadgcc-74aeb9726756aa79c21028712c26910866e33026.zip
gcc-74aeb9726756aa79c21028712c26910866e33026.tar.gz
gcc-74aeb9726756aa79c21028712c26910866e33026.tar.bz2
rs6000: Some builtins require IBM-128 long double format (PR103623)
2021-12-14 Bill Schmidt <wschmidt@linux.ibm.com> gcc/ PR target/103623 * config/rs6000/rs6000-builtin-new.def (__builtin_pack_longdouble): Add ibmld attribute. (__builtin_unpack_longdouble): Likewise. * config/rs6000/rs6000-call.c (rs6000_expand_new_builtin): Add special handling for ibmld attribute. * config/rs6000/rs6000-gen-builtins.c (attrinfo): Add isibmld. (parse_bif_attrs): Handle ibmld. (write_decls): Likewise. (write_bif_static_init): Likewise.
Diffstat (limited to 'gcc/fortran/frontend-passes.c')
0 files changed, 0 insertions, 0 deletions