summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-01-01Suppress warning (-Wint-to-pointer-cast)HEADmasterIgor Pashev1-1/+1
2014-09-07Cast to intptr_t to fix compiler warningIgor Pashev1-1/+1
2014-09-07Fixed autofssys definitionIgor Pashev1-1/+1
2014-09-07Disabled nscd for prof_attr and user_attrIgor Pashev2-0/+4
nscd is to be patched
2014-09-07Implemented __door_returnIgor Pashev2-23/+33
Need to test :-)
2014-09-01Copied from i386 (needs porting of course)Igor Pashev1-0/+77
2014-09-01Forget about B_FALSE/B_TRUEIgor Pashev1-8/+0
2014-09-01Added missed include bits/libc-lock.hIgor Pashev1-0/+1
For __libc_lock_* macros
2014-09-01Updated refs in commentIgor Pashev1-4/+2
2014-09-01Welcome mount(2)!Igor Pashev1-0/+2
mount syscall takes 8 arguments
2014-09-01Fixed wrong filenameIgor Pashev1-1/+1
This fixes error: make[2]: *** No rule to make target `build/misc/sys_sysi86.o', needed by `glibc/build/misc/stamp.o'. Stop.
2014-08-31Let's see how syscall and __systemcall will workIgor Pashev1-21/+35
2014-08-31Fixed commentsIgor Pashev1-2/+2
2014-08-31Don't include removed stub-tag.hIgor Pashev1-1/+0
Related to b830319d49a421741b61ae29ce32ab37f8b970ed
2014-08-31Don't include bp-check.h and don't use CHECK_1Igor Pashev11-20/+9
Related to a2da1673fe32540799c801e8aec374dc1c0e0596 and f3aae3f3eb4e4345413dc238e941cdb52f747d16
2014-08-31Fixed include path for BSD wait3.cIgor Pashev1-1/+1
Related to ef7344f09c5ce00eb519ed14598b2a8e39c68387
2014-08-31Regenerated by Bison 3Igor Pashev1-506/+355
2014-08-31Updated for Bison 3Igor Pashev1-6/+9
2014-08-31Fixed headers circular dependencyIgor Pashev1-1/+0
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 *); ^
2014-08-31Fixed possible roundup and howmany macros collisionIgor Pashev2-2/+11
2014-08-31Don't use bp-sym.h and bp-asm.h (removed)Igor Pashev3-31/+22
Related to 2d67d91ac08aa2f793d220ad8712541fefa0ba79
2014-08-30Added base_os for kopensolarisIgor Pashev1-0/+2
2014-08-30Use autoconf 2.69 (will it fail?)Igor Pashev1-1/+1
2014-08-30Merge branch 'release/2.19/master' of git://sourceware.org/git/glibcIgor Pashev11239-126461/+957106
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
2014-06-03Fixed pthread_spin_lock on sparc32/64 (bug 16882)Guo Yixuan6-6/+126
[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.
2014-05-21aarch64: Merge __local_multiple_threads offset with memory referenceRichard Henderson2-5/+10
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.
2014-05-17Fix sparc memcpy data corruption when using niagara2 optimized routines.Jose E. Marchesi3-1/+8
* sysdeps/sparc/sparc64/multiarch/memcpy-niagara2.S: Add missing membar to avoid block loads/stores to overlap previous stores.
2014-05-16tzselect: use zonedir instead of current working directorySami Kerola2-1/+6
(cherry picked from commit 893b4f375668c025cbd6828f82a8844edda276d1) (cherry picked from commit c72399fbc5228580a560d8fe319ff98150928b05) Conflicts: timezone/Makefile
2014-05-16Update Swedish translationsAllan McRae2-6/+10
(cherry picked from commit d51d659d114e2edb0037b2af45d6ee36458e48d1)
2014-05-16SPARC: add prlimit and prlimit64 in <bits/resource.h> (BZ #16943)Aurelien Jarno3-1/+35
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)
2014-05-07SPARC: add EFD_SEMAPHORE in <bits/eventfd.h> (BZ #16916)Aurelien Jarno3-1/+9
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)
2014-05-04misc/sys/xattr.h: guard against linux uapi header inclusionSerge Hallyn1-0/+2
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)
2014-05-04Update Esperanto translationsAllan McRae2-11/+15
(cherry picked from commit d69aeb123961252ddd2a23acc7dc9ce0ae2cfa5f)
2014-05-01NEWS: Add 16885 to fixed bug list.David S. Miller1-1/+1
2014-05-01Fix v9/64-bit strcmp when string ends in multiple zero bytes.David S. Miller3-0/+69
[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.
2014-02-27Fix sign of input to bsloww1 (BZ #16623)Siddhesh Poyarekar3-7/+18
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.
2014-02-20Update x86_64 libm-test-ulps on AMD family 21h model 1 (bug 16545).Dylan Alex Simon3-16/+75
(cherry picked from commit fbfdf9cb039486f66994637081862c01bbd6a765) Conflicts: NEWS
2014-02-07Update version.h and include/features.h for 2.19 releaseAllan McRae2-3/+3
2014-02-07Bug 15968 was fixed by commit 0748546f660d27a2ad29fa6174d456e2f6490758.Joseph Myers2-8/+9
2014-02-07Bug 6981 was fixed by commit 1484e65736f4cab27e5051e0f06be8470e69af82.Joseph Myers2-18/+19
2014-02-06BZ #16529: Fix pedantic warning with netinet/in.h.Carlos O'Donell3-2/+7
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.
2014-02-06Update contrib.texiSiddhesh Poyarekar2-7/+17
Update blurb for Roland, Alex, Ryan, Joseph and Carlos.
2014-02-05Add missing ChangeLog from yesterday's sparc ULPs update.David S. Miller1-0/+5
2014-02-06Revert "microblaze BZ #15705: Define MMAP2_PAGE_SHIFT"David Holsgrove3-21/+12
This reverts commit 79b846ecc0275ceb02b5e2d3b03a34d7c43e6bf9. Conflicts: NEWS ports/ChangeLog.microblaze Signed-off-by: David Holsgrove <david.holsgrove@xilinx.com>
2014-02-06Revert "BZ 16133 has been fixed (async signal safe TLS)."Allan McRae1-6/+6
This reverts commit a494421f5268df333c589d71104a39bb6a9cff19. Conflicts: NEWS
2014-02-06Revert "Patch [1/4] async-signal safe TLS."Allan McRae5-73/+0
This reverts commit 69a17d9d245dc3551792e95e1823cc2d877592f3.
2014-02-06Revert "Patch 3/4 of the effort to make TLS access async-signal-safe."Allan McRae5-26/+5
This reverts commit 35e8f7ab94c910659de9d507aa0f3e1f8973d914.
2014-02-06Revert "Patch 2/4 of the effort to make TLS access async-signal-safe."Allan McRae4-185/+16
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
2014-02-06Revert "Async-signal safe TLS."Allan McRae9-333/+46
This reverts commit 7f507ee17aee720fa423fa38502bc3caa0dd03d7. Conflicts: ChangeLog nptl/tst-tls7.c nptl/tst-tls7mod.c
2014-02-05Fix comment in kernel-features.h.Carlos O'Donell2-1/+3
Use "was" not "were."