This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


On Wed, 3 Aug 2016, Florian Weimer wrote:

> 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.

Is GCC 4.8 recent enough?  (We required 4.7 for glibc 2.23, so moving to a 
requirement of 4.8 for glibc 2.25 would be reasonable on the basis of 
time-based updates to version requirements.  Binutils 2.24 would be 
required on the same basis and is already required for x86_64.)

-- 
Joseph S. Myers
joseph@codesourcery.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]