On Thu, Aug 04, 2022 at 10:49:24AM +0200, Nathan Sidwell wrote: > Not a problem. I don't think I have anything to add- I presume you've > thought about (weak) aliases to deal with the problematic changes you > mention towards the end?
I've thought about it. I know in the past we had weak aliases to do the support the same way when we had the last name mangling change. I know those aliases weren't popular back then. Part of the reason for asking is I don't have a sense for how library maintainers use the __float128 and __ibm128 keywords. Do they treat them as full fledged types, or are they just convenient ways to compile code with both names rather than building two modules, with the different long double types? -- Michael Meissner, IBM PO Box 98, Ayer, Massachusetts, USA, 01432 email: meiss...@linux.ibm.com