[PATCH v2 1/3] math: Remove fenvinline.h
Adhemerval Zanella
adhemerval.zanella@linaro.org
Mon Mar 16 18:09:26 GMT 2020
On 10/03/2020 19:54, Joseph Myers wrote:
> On Tue, 10 Mar 2020, Florian Weimer wrote:
>
>> Wasn't the idea to make this change only after the GCC optimizations
>> have been implemented?
>
> What I did for bits/mathinline.h was file GCC bugs for the optimizations
> being removed (if not already in GCC), but not wait for them to be fixed.
>
Alright, I have opened both
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94193
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94194
And updated the commit message locally to reference it.
> (The only reason bits/mathinline.h now exists at all is that the m68k
> version is tied into the build of the out-of-line functions for m68k,
> apart from any cases where GCC might not currently know how to inline the
> functions for m68k. That dependency on bits/mathinline.h also means
> building glibc with -Os is broken for m68k, or was the last time I tried
> building all architectures with -Os.)
>
For the m68k case I think moving the required macros from
mathinline.h to mathimpl.h should enable the build (and it
should make Os work as well).
More information about the Libc-alpha
mailing list