This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH v3] elf: Add tst-ldconfig-bad-aux-cache test [BZ #18093]
On Thu, 16 May 2019, Carlos O'Donell wrote:
> I also think we should encourage the GNU Toolchain to move in a direction
> where the various multilib targets do not need to share headers. This sharing
> causes real problems in downstream where tooling cannot use "noarch" because
> the headers are really "only 2 arch" and then we need special support for
> i686 vs. x86_64 headers being interchangeable and correct. Basically the
> upstream GNU toolchain never considered how a downstream would package this
> kind of shared-header support.
There is certainly a case for more consistently ensuring that headers
outside of bits/ and sys/ are architecture-independent (simply as a naming
convention, independent of sharing installed header directories). Most of
them are, but at least fpu_control.h and ieee754.h have architecture
dependencies despite not being in one of the subdirectories normally used
when there are such dependencies.
--
Joseph S. Myers
joseph@codesourcery.com