On Wed, Mar 09, 2022 at 04:57:01PM -0600, Segher Boessenkool wrote: > On Wed, Mar 09, 2022 at 10:10:07PM +0100, Jakub Jelinek wrote: > > On Wed, Mar 09, 2022 at 02:57:20PM -0600, Segher Boessenkool wrote: > > > But __ibm128 should *always* be supported, so this is a hypothetical > > > problem. > > > > I bet that will require much more work. I think for the barely supported > > (or really unsupported?) case of old sysv IEEE quad > > The "q" library routines are double-double. On RIOS2 (POWER2) there > were "quad" instructions that worked on a pair of FP regs, but that was > handled as a pair of FP regs, and since 2012 we do not support POWER2 > anymore anyway. > > I have no clue if and when the "q_" library routines are used. The do > take KFmode params (or TFmode if we use double-double preferably). > > Or are you thinking of something else still?
Probably libquadmath (which we still build). Libquadmath defines all of the functions with a 'q' suffix. -- Michael Meissner, IBM PO Box 98, Ayer, Massachusetts, USA, 01432 email: meiss...@linux.ibm.com