This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug build/15711] Endless loop building misc/bits/syscall.d in glibc 2.17


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.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]