This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug build/15711] Endless loop building misc/bits/syscall.d in glibc 2.17
- From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Thu, 05 May 2016 13:31:09 +0000
- Subject: [Bug build/15711] Endless loop building misc/bits/syscall.d in glibc 2.17
- Auto-submitted: auto-generated
- References: <bug-15711-131 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=15711
--- Comment #9 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, hjl/2.17/memset has been created
at 143ce75a4203a78d79549b00e570a5bb429c44cf (commit)
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=143ce75a4203a78d79549b00e570a5bb429c44cf
commit 143ce75a4203a78d79549b00e570a5bb429c44cf
Author: Ondrej Bilka <neleai@seznam.cz>
Date: Mon May 20 08:26:00 2013 +0200
Faster memset on x64
This implementation speed up memset in several ways. First is
avoiding expensive computed jump. Second is using fact that arguments
of memset are most of time aligned to 8 bytes.
Benchmark results on:
kam.mff.cuni.cz/~ondra/benchmark_string/memset_profile_result27_04_13.tar.bz2
(cherry picked from commit b2b671b677d92429a3d41bf451668f476aa267ed)
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=16e49ca0c878c5cef2638f828c85bbedfb95c83b
commit 16e49ca0c878c5cef2638f828c85bbedfb95c83b
Author: Hongjiu Zhang <noctuorare@gmail.com>
Date: Sun Mar 6 20:18:21 2016 -0500
sln: use stat64
When using sln on some filesystems which return 64-bit inodes,
the stat call might fail during install like so:
.../elf/sln .../elf/symlink.list
/lib32/libc.so.6: invalid destination: Value too large for defined data
type
/lib32/ld-linux.so.2: invalid destination: Value too large for defined
data type
Makefile:104: recipe for target 'install-symbolic-link' failed
Switch to using stat64 all the time to avoid this.
URL: https://bugs.gentoo.org/576396
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=7b4fccb9bc52a941956971ca380110eb8ccabdc7
commit 7b4fccb9bc52a941956971ca380110eb8ccabdc7
Author: Carlos O'Donell <carlos@redhat.com>
Date: Tue Jul 16 17:55:43 2013 -0400
BZ #15711: Avoid circular dependency for syscall.h
The generated header is compiled with `-ffreestanding' to avoid any
circular dependencies against the installed implementation headers.
Such a dependency would require the implementation header to be
installed before the generated header could be built (See bug 15711).
In current practice the generated header dependencies do not include
any of the implementation headers removed by the use of `-ffreestanding'.
---
2013-07-15 Carlos O'Donell <carlos@redhat.com>
[BZ #15711]
* sysdeps/unix/sysv/linux/Makefile ($(objpfx)bits/syscall%h):
Avoid system header dependency with -ffreestanding.
($(objpfx)bits/syscall%d): Likewise.
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=ac360604a5ece649baf8f3e4ff12ea4340e0b949
commit ac360604a5ece649baf8f3e4ff12ea4340e0b949
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Fri Apr 22 15:47:21 2016 -0700
Support newer versions of make
-----------------------------------------------------------------------
--
You are receiving this mail because:
You are on the CC list for the bug.