[Bug target/91833] [10 Regression] [AArch64] LSE atomics depends on glibc specific sys/auxv.h

pexu@gcc-bugzilla.mail.kapsi.fi gcc-bugzilla@gcc.gnu.org
Fri Sep 20 22:44:00 GMT 2019


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91833

--- Comment #3 from Pekka S <pexu@gcc-bugzilla.mail.kapsi.fi> ---
Well, actually I'm also using newlib (always using the latest trunk).  It's
configured and built as usual (not patching anything), but I don't think I've
ever seen inhibit_libc being defined -- I did notice it in the lse-init.c, but
I thought (as it wasn't being set for my configuration) it perhaps gates some
other features.  I'm not targetting any particular OS but using a bare bones
setup.

I've been using my build scripts for quite some time now (a couple of years?)
and it's been all good so far; I use a couple of different newlib
configurations (nano and non-nano).  Perhaps I need to study what inhibit_libc
affects, should it cause some other unwanted behaviour for my purposes, and
where it would be detected in the configure scripts.  Or, simply supply a stub
sys/auxv.h and carry on.


More information about the Gcc-bugs mailing list