https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103623

--- Comment #9 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by William Schmidt <wschm...@gcc.gnu.org>:

https://gcc.gnu.org/g:74aeb9726756aa79c21028712c26910866e33026

commit r12-5963-g74aeb9726756aa79c21028712c26910866e33026
Author: Bill Schmidt <wschm...@linux.ibm.com>
Date:   Tue Dec 14 10:09:06 2021 -0600

    rs6000: Some builtins require IBM-128 long double format (PR103623)

    2021-12-14  Bill Schmidt  <wschm...@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.

Reply via email to