On Thu, Mar 09, 2023 at 04:16:21PM -0600, Segher Boessenkool wrote: > On Thu, Mar 09, 2023 at 11:11:34AM -0500, Michael Meissner wrote: > > On Fri, Mar 03, 2023 at 03:35:44PM -0600, Segher Boessenkool wrote: > > > > +/* { dg-final { scan-assembler "bl __divtc3" } } */ > > > > > > This name depends on what object format and ABI is in use (some have an > > > extra leading underscore, or a dot, or whatever). > > > > Yes it is needed if GCC is configured against an older GLIBC before the full > > IEEE 128-bit support was added. For example, on my big endian test system, > > you > > get warnings if you switch the floating point format. I would imagine it > > would > > also fail on little endian system with older libraries. > > The regexp is not good enough, that is all. Maybe > {bl .?__divtc3} > or similar? We have many examples in the tests already.
I forgot the mention the regexp. I think just doing: /* { dg-final { scan-assembler "__multc3" } } */ is sufficient. -- Michael Meissner, IBM PO Box 98, Ayer, Massachusetts, USA, 01432 email: meiss...@linux.ibm.com