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

--- Comment #2 from Kewen Lin <linkw at gcc dot gnu.org> ---

> One fix seems to introduce one stanza for 128bit long double like previous
> RS6000_BTM_LDBL128 which is enabled only if (TARGET_LONG_DOUBLE_128 &&
> TARGET_HARD_FLOAT && !TARGET_IEEEQUAD), and guard
> __builtin_{pack,unpack}_longdouble under this new stanza.
> 

PR103624 made me notice that a lightweight attribute may be better for this.

Reply via email to