Sergey Bugaev, le jeu. 04 janv. 2024 00:24:30 +0300, a ecrit: > On Thu, Jan 4, 2024 at 12:08 AM Sergey Bugaev <buga...@gmail.com> wrote: > > This is testing installed headers, isn't it? — then > > how come sysdeps/hurd/include/hurd.h is what gets found for <hurd.h>? > > I'm rather sure the installed <hurd.h> is a different file. So it > > would look like the test setup is broken, and this patch just exposes > > that. > > Should the include <tls.h> be guarded by ifndef _ISOMAC perhaps? And > if we indeed move the inline functions to the internal hurd.h, they'd > also be guarded by ifndef _ISOMAC?
Yes. > But really, why doesn't the test filter out the internal include directories? I'll leave that to the people who would know examples of needing internal definitions. Samuel