On Mon Oct 02 09:07:41 2023, Richard Miller wrote: > > In the meantime, I turned off "registerization" for files that could > > potentially have similar code. > > If you want a more targeted workaround without a performance cost, > in the example you posted you can force the compiler to reload the > register by replacing > > return y; > > with > > return *(&y);
Thanks for the workaround. The FDLIBM readme file suggests hacking on the __HI, __LO, __HIp and __LOp macros, so I'll see what I can come up with. David ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Tc59953c9719ea4ee-M546a8a287af7affc28a2547b Delivery options: https://9fans.topicbox.com/groups/9fans/subscription