This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug build/20729] glibc-2.24 fails to build for i486 with -Os
- From: "fweimer at redhat dot com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Sun, 23 Oct 2016 12:46:29 +0000
- Subject: [Bug build/20729] glibc-2.24 fails to build for i486 with -Os
- Auto-submitted: auto-generated
- References: <bug-20729-131@http.sourceware.org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=20729
Florian Weimer <fweimer at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |fweimer at redhat dot com
Flags| |security-
--- Comment #1 from Florian Weimer <fweimer at redhat dot com> ---
(In reply to john.frankish from comment #0)
> ../sysdeps/unix/sysv/linux/posix_fallocate.c:39:1: error: bp cannot be used
> in asm here
This is an internal error message from the GCC register allocator. It reflects
a compiler limitation/bug. There is not much we can do about this. The
workaround we have in place assumes that this only happens for profiling (PROF)
builds. If this is not true, maybe it is time to fix this on the GCC side.
I don't really see how we can set OPTIMIZE_FOR_GCC_5 correctly for assembler
code, which do not see __OPTIMIZE_SIZE__. The lack of consistency there is
what causes the link failure.
--
You are receiving this mail because:
You are on the CC list for the bug.