Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
nscd is to be patched
|
|
Need to test :-)
|
|
|
|
|
|
For __libc_lock_* macros
|
|
|
|
mount syscall takes 8 arguments
|
|
This fixes error:
make[2]: *** No rule to make target
`build/misc/sys_sysi86.o', needed by
`glibc/build/misc/stamp.o'. Stop.
|
|
|
|
|
|
Related to b830319d49a421741b61ae29ce32ab37f8b970ed
|
|
Related to a2da1673fe32540799c801e8aec374dc1c0e0596
and f3aae3f3eb4e4345413dc238e941cdb52f747d16
|
|
Related to ef7344f09c5ce00eb519ed14598b2a8e39c68387
|
|
|
|
|
|
pthread-functions.h is included before struct pthread is defined:
In file included from ../nptl/sysdeps/unix/sysv/solaris2/kopensolaris-gnu/bits/libc-lock.h:50:0,
from ../nptl/sysdeps/unix/sysv/solaris2/kopensolaris-gnu/lowlevellock.h:16,
from ../nptl/descr.h:30,
from ../nptl/sysdeps/x86_64/tls.h:100,
from ../nptl/sysdeps/unix/sysv/solaris2/kopensolaris-gnu/x86_64/tls.h:31,
from ../include/errno.h:22,
from ../sysdeps/unix/sysv/solaris2/kopensolaris-gnu/check_fds.c:20:
../nptl/sysdeps/pthread/pthread-functions.h:99:34: warning: ‘struct pthread’ declared inside parameter list
void (*ptr_set_robust) (struct pthread *);
^
|
|
|
|
Related to 2d67d91ac08aa2f793d220ad8712541fefa0ba79
|
|
|
|
|
|
Conflicts:
configure.in
include/features.h
io/ftw.c
malloc/arena.c
malloc/malloc.c
malloc/mtrace.c
nptl/allocatestack.c
nptl/nptl-init.c
nptl/pthread_attr_init.c
nptl/pthread_create.c
nptl/pthread_detach.c
nptl/pthread_getschedparam.c
nptl/pthread_setschedparam.c
nptl/pthread_setschedprio.c
nptl/pthread_timedjoin.c
nptl/pthread_tryjoin.c
nptl/sysdeps/unix/sysv/linux/fork.h
nptl/sysdeps/unix/sysv/linux/register-atfork.c
nptl/sysdeps/unix/sysv/linux/unregister-atfork.c
nptl/sysdeps/x86_64/tls.h
nscd/Makefile
sysdeps/unix/inet/syscalls.list
sysdeps/unix/opendir.c
sysdeps/x86_64/multiarch/strcasestr-nonascii.c
|
|
[BZ #16882]
* nptl/sysdeps/sparc/sparc32/pthread_spin_lock.S
(pthread_spin_lock): Branch out of spin loop to proper location.
* nptl/sysdeps/sparc/sparc64/pthread_spin_lock.S
(pthread_spin_lock): Likewise.
* nptl/tst-spin4.c: New test.
* nptl/Makefile (tests): Add tst-spin4.
|
|
This also highlights that we'd been loading 64-bits instead of
the proper 32-bits. Caught by the linker as a relocation error,
since the variable happened to be unaligned for 64-bits.
Cherry-pick of a6b3657be6bc5067aeec98d990f60765361c6557.
|
|
* sysdeps/sparc/sparc64/multiarch/memcpy-niagara2.S: Add missing
membar to avoid block loads/stores to overlap previous stores.
|
|
(cherry picked from commit 893b4f375668c025cbd6828f82a8844edda276d1)
(cherry picked from commit c72399fbc5228580a560d8fe319ff98150928b05)
Conflicts:
timezone/Makefile
|
|
(cherry picked from commit d51d659d114e2edb0037b2af45d6ee36458e48d1)
|
|
prlimit and prlimit64 have been added in the main <bits/resource.h>, but
not in the SPARC specific version. Fix that.
Note: this is Debian bug#703559, reported by Emilio Pozuelo Monfort
<pochu@debian.org>
(cherry picked from commit d16e6ec7ca2c861ba681e3a2fbd431725774292e)
|
|
EFD_SEMAPHORE has been added in the main <bits/eventfd.h>, but not in
the SPARC specific version. Fix that.
(cherry picked from commit 83df9ad0cc861ef24f08a88c5a4c055e2516d33c)
|
|
If the glibc xattr.h header is included after the uapi header,
compilation fails due to an enum re-using a #define from the
uapi header. Protect against this by guarding the define and
enum inclusions against each other.
(A corresponding kernel patch has been sent here:
http://lkml.org/lkml/2014/3/7/331 )
(See https://lists.debian.org/debian-glibc/2014/03/msg00029.html
and https://sourceware.org/glibc/wiki/Synchronizing_Headers
for more information.)
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
(cherry picked from commit fdbe8eae2b9aed74dabba1b0a189c5d7d61bf032)
|
|
(cherry picked from commit d69aeb123961252ddd2a23acc7dc9ce0ae2cfa5f)
|
|
|
|
[BZ #16885]
* sysdeps/sparc/sparc64/strcmp.S: Fix end comparison handling when
multiple zero bytes exist at the end of a string.
Reported by Aurelien Jarno <aurelien@aurel32.net>
* string/test-strcmp.c (check): Add explicit test for situations where
there are multiple zero bytes after the first.
|
|
In 84ba214c, I removed some redundant sign computations and in the
process, I incorrectly got rid of a temporary variable, thus passing
the absolute value of the input to bsloww1. This caused #16623.
This fix undoes the incorrect change.
|
|
(cherry picked from commit fbfdf9cb039486f66994637081862c01bbd6a765)
Conflicts:
NEWS
|
|
|
|
|
|
|
|
When compiling with pedantic the following warning is seen:
gcc -Wall -pedantic -O0 -o test test.c
In file included from test.c:3:0:
/path/inet/netinet/in.h:111:21: warning: comma at end of \
enumerator list [-Wpedantic]
IPPROTO_MH = 135, /* IPv6 mobility header. */
^
It is valid C99 to have a trailing comma after the last item in
an enumeration. However it is not valid C90. If possible glibc
attempts to keep all headers C90 + long long without requiring
C99 features. In this case it's easy to fix the headers and it
removes the warning seem with -pedantic.
|
|
Update blurb for Roland, Alex, Ryan, Joseph and Carlos.
|
|
|
|
This reverts commit 79b846ecc0275ceb02b5e2d3b03a34d7c43e6bf9.
Conflicts:
NEWS
ports/ChangeLog.microblaze
Signed-off-by: David Holsgrove <david.holsgrove@xilinx.com>
|
|
This reverts commit a494421f5268df333c589d71104a39bb6a9cff19.
Conflicts:
NEWS
|
|
This reverts commit 69a17d9d245dc3551792e95e1823cc2d877592f3.
|
|
This reverts commit 35e8f7ab94c910659de9d507aa0f3e1f8973d914.
|
|
This reverts commit 1f33d36a8a9e78c81bed59b47f260723f56bb7e6.
Conflicts:
elf/dl-misc.c
Also reverts the follow commits that were bug fixes to new code introduced
in the above commit:
063b2acbce83549df82ab30f5af573f1b9c4bd19
b627fdd58554bc36bd344dc40a8787c4b7a9cc46
e81c64bba13d2d8b2a4e53254a82cc80f27c8497
|
|
This reverts commit 7f507ee17aee720fa423fa38502bc3caa0dd03d7.
Conflicts:
ChangeLog
nptl/tst-tls7.c
nptl/tst-tls7mod.c
|
|
Use "was" not "were."
|