This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/15605] gcc-4.8 + tree-loop-distribute-patterns breaks is unsafe for GLIBC
- From: "roland at gnu dot org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Wed, 23 Oct 2013 22:39:16 +0000
- Subject: [Bug libc/15605] gcc-4.8 + tree-loop-distribute-patterns breaks is unsafe for GLIBC
- Auto-submitted: auto-generated
- References: <bug-15605-131 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=15605
--- Comment #5 from Roland McGrath <roland at gnu dot org> ---
Yes, in the Hurd it's crucial that calls like __mmap be the libc ones instead
of the rtld-local ones after the bootstrap phase, when the dynamic linker is
being used for dlopen and the like. Probably the right thing to do is not to
disable PLT avoidance altogether, but to have the rtld_hidden_* macros disabled
in the Hurd configuration. (Actually it would really be ideal just to select
the exact set that should use PLT calls for the Hurd. But we could start with
disabling it for rtld altogether and then seeing how many PLT entries we get.)
--
You are receiving this mail because:
You are on the CC list for the bug.