[PATCH 1/8] Use gcc attribute ifunc in libc_ifunc macro instead of inline assembly due to false debuginfo.

Florian Weimer fweimer@redhat.com
Wed Aug 3 11:33:00 GMT 2016


On 08/02/2016 04:07 PM, Stefan Liebler wrote:
> Okay. Then I can add an extra configure check to test the gcc attribute
> ifunc support. If there is no support, a fallback ifunc-macro which uses
> the old behaviour could be used. Then it won't break the build but the
> debuginfo is not correct, too. Perhaps this fallback can be removed in
> future. Do you know if gcc in Ubuntu 16.04 has ifunc support for ppc64le?

I would prefer if we could bump the minimum GCC and binutils version 
instead.

(I assume IFUNC support is not an optional feature in either tool which 
can be disabled at build time.)

Thanks,
Florian



More information about the Libc-alpha mailing list