summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* [BZ #13637]Stanislav Brabec2012-02-284-2/+132
| | | | | | | | * posix/regex_internal.c (re_string_skip_chars): Fix miscomputation of remain_len that may cause incomplete multi-byte character and false match. * posix/bug-regex33.c: New file. * posix/Makefile (tests): Add bug-regex33.
* Include <dirstream.h> before <dirent/dirent.h>Andreas Schwab2012-02-282-1/+8
|
* Add optimized copysign for sparc.David S. Miller2012-02-285-0/+131
| | | | | | | * sysdeps/sparc/sparc32/fpu/s_copysign.S: New file. * sysdeps/sparc/sparc32/fpu/s_copysignf.S: New file. * sysdeps/sparc/sparc64/fpu/s_copysign.S: New file. * sysdeps/sparc/sparc64/fpu/s_copysignf.S: New file.
* Optimized sparc floor{,f} routines.David S. Miller2012-02-275-0/+339
| | | | | | | * sysdeps/sparc/sparc32/sparcv9/fpu/s_floor.S: New file. * sysdeps/sparc/sparc32/sparcv9/fpu/s_floorf.S: New file. * sysdeps/sparc/sparc64/fpu/s_floor.S: New file. * sysdeps/sparc/sparc64/fpu/s_floorf.S: New file.
* Fix %fp/%sp typo in new sparc ceil{,f} assembler.David S. Miller2012-02-275-8/+16
| | | | | | | | * sysdeps/sparc/sparc32/sparcv9/fpu/s_ceil.S: Fix accidental use of frame pointer instead of stack pointer relative arg slot. * sysdeps/sparc/sparc32/sparcv9/fpu/s_ceilf.S: Likewise. * sysdeps/sparc/sparc64/fpu/s_ceil.S: Likewise. * sysdeps/sparc/sparc64/fpu/s_ceilf.S: Likewise.
* BZ #3992: stdlib/fmtmsg.c: missing stdint.h include.Carlos O'Donell2012-02-273-7/+12
| | | | Use of uint32_t requires stdint.h.
* Fix comment formatting in new optimized sparc math files.David S. Miller2012-02-279-120/+123
|
* Require GCC 4.3 or later.Joseph Myers2012-02-275-29/+22
|
* Optimized sparc ceil{,f} and rint{,f} routines.David S. Miller2012-02-279-0/+587
| | | | | | | | | | | * sysdeps/sparc/sparc32/sparcv9/fpu/s_ceil.S: New file. * sysdeps/sparc/sparc32/sparcv9/fpu/s_ceilf.S: New file. * sysdeps/sparc/sparc32/sparcv9/fpu/s_rint.S: New file. * sysdeps/sparc/sparc32/sparcv9/fpu/s_rintf.S: New file. * sysdeps/sparc/sparc64/fpu/s_ceil.S: New file. * sysdeps/sparc/sparc64/fpu/s_ceilf.S: New file. * sysdeps/sparc/sparc64/fpu/s_rint.S: New file. * sysdeps/sparc/sparc64/fpu/s_rintf.S: New file.
* Fix ldbl-128 rintl/nearbyintl just like flt-32 variants.David S. Miller2012-02-273-44/+12
| | | | | | * sysdeps/ieee754/ldbl-128/s_nearbyintl.c (__nearbyintl): Do not manipulate bits before adding and subtracting TWO112[sx]. * sysdeps/ieee754/ldbl-128/s_rintl.c (__rintl): Likewise.
* BZ#13775: Fix vdprintf/dprintf ldbl-compat decl feature test conditional.Roland McGrath2012-02-273-8/+12
|
* Add missing fcntl.h include in some aio tests.Roland McGrath2012-02-274-7/+10
|
* Remove a spurious const in tst-fmemopen.Roland McGrath2012-02-272-1/+5
|
* Fix stray references to __pthread_attrDavid S. Miller2012-02-277-6/+16
| | | | | | | | | | * sysdeps/unix/sysv/linux/i386/bits/pthreadtypes.h: Don't refer to non-existing __pthread_attr. * sysdeps/unix/sysv/linux/powerpc/bits/pthreadtypes.h: Likewise. * sysdeps/unix/sysv/linux/s390/bits/pthreadtypes.h: Likewise. * sysdeps/unix/sysv/linux/sh/bits/pthreadtypes.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/pthreadtypes.h: Likewise. * sysdeps/unix/sysv/linux/x86_64/bits/pthreadtypes.h: Likewise.
* Require Linux kernel headers from "make headers_install", >= 2.6.19.1.Joseph Myers2012-02-275-75/+84
|
* Don't document fclean.Joseph Myers2012-02-272-17/+8
|
* Automatically generate version number in manual; omit edition / updated date.Joseph Myers2012-02-273-22/+56
|
* Add missing headersAndreas Schwab2012-02-274-3/+12
|
* Restrict run-conformtest runsUlrich Drepper2012-02-262-0/+7
|
* Fix name mangling of pthread_attr_t after changeUlrich Drepper2012-02-269-9/+9
|
* Add first fixes for conformtest for POSIX2008Ulrich Drepper2012-02-2620-18/+71
|
* Work around problem of pthread_attr_t definition with old compilersUlrich Drepper2012-02-269-14/+53
|
* Fix up POSIX testing in conformtestUlrich Drepper2012-02-2637-110/+240
|
* Replace sysdeps/ieee754/dbl-64/k_tan.c with empty fileAndreas Schwab2012-02-262-136/+5
|
* First steps to get conformtest fully workingUlrich Drepper2012-02-25131-358/+897
|
* Fix ISO C11 definitions in time.hUlrich Drepper2012-02-252-11/+13
|
* Fix locking in fmtmsgUlrich Drepper2012-02-242-57/+68
|
* Fix configure logic for disabling multi-arch.Joseph Myers2012-02-253-2/+7
|
* Update texinfo.tex to version 2012-01-19.16.Joseph Myers2012-02-242-880/+1873
|
* Update makefile for FDL 1.3 change.Joseph Myers2012-02-243-3/+7
|
* BZ#13738: Switch manual to FDL 1.3.Roland McGrath2012-02-243-99/+208
|
* BZ#13738: Parameterize and fix mention of FDL version in manual.Roland McGrath2012-02-242-8/+17
|
* Prefer C99 names for long long limit macros.Joseph Myers2012-02-224-10/+36
|
* Fix nearbyintf rounding.Joseph Myers2012-02-224-16/+35
|
* Fix rintf rounding.Joseph Myers2012-02-224-14/+93
|
* Move __STDC_* predefined macros from features.h to stdc-predef.h.Joseph Myers2012-02-226-19/+58
|
* Revert VERSION and UPDATED changes in manual.Joseph Myers2012-02-222-2/+6
|
* Update long-double sparc math ULPs missed by previous changes.David S. Miller2012-02-213-4/+41
| | | | | * sysdeps/sparc/sparc32/fpu/libm-test-ulps: More jn test ULP updates. * sysdeps/sparc/sparc64/fpu/libm-test-ulps: Likewise.
* Tweak sparc32 longjmp to not store a dummy frame pointer onto the stack.David S. Miller2012-02-203-12/+15
| | | | | | | * sysdeps/sparc/sparc32/__longjmp.S: Unwind in the 'thread' path using a normal save/restore sequence, rather than allocating a dummy stack frame just to store a frame pointer and restore. * sysdeps/unix/sysv/linux/sparc/sparc32/____longjmp_chk.S: Likewise.
* Fix stray word in line-wrapped comment in install.texi.Joseph Myers2012-02-213-4/+5
|
* Use PI_STATIC_AND_HIDDEN on sparc if we universally use GOTDATA relocs.David S. Miller2012-02-203-0/+14
| | | | | * sysdeps/sparc/elf/configure.in (PI_STATIC_AND_HIDDEN): Define if both binutils and gcc support GOTDATA.
* Explain why we don't make use of RDPC in the sparc PIC register setup.David S. Miller2012-02-202-0/+6
| | | | | * sysdeps/unix/sparc/sysdep.h: Document why we don't use "rd %pc" in the PIC register setup sequences.
* Use sparc GOTDATA relocations whenever possible.David S. Miller2012-02-2013-96/+202
| | | | | | | | | | | | | | | | | * sysdeps/sparc/crti.S: Try to use GOTDATA relocs. * sysdeps/sparc/sparc32/dl-machine.h (RTLD_START): Likewise. * sysdeps/sparc/sparc32/elf/start.S: Likewise. * sysdeps/sparc/sparc64/dl-machine.h (RTLD_START): Likewise. * sysdeps/sparc/sparc64/elf/start.S: Likewise. * sysdeps/sparc/sparc64/multiarch/memcpy.S: Likewise. * sysdeps/sparc/sparc64/multiarch/memset.S: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/____longjmp_chk.S: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.h (SYSCALL_ERROR_HANDLER): Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/____longjmp_chk.S: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/brk.S: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.h (SYSCALL_ERROR_HANDLER): Likewise.
* Add sparc configure checks for GOTDATA support.David S. Miller2012-02-204-0/+138
| | | | | | | | * config.h.in (HAVE_BINUTILS_GOTDATA): New. (HAVE_GCC_GOTDATA): New. * sysdeps/sparc/elf/configure.in: Test for GOTDATA relocation support in both binutils and gcc. * sysdeps/sparc/elf/configure: Regenerate.
* Consolidate Sparc ELF configure fragments to one spot.David S. Miller2012-02-205-197/+33
| | | | | | | | | * sysdeps/sparc/sparc32/elf/configure.in: Delete. * sysdeps/sparc/sparc32/elf/configure: Delete. * sysdeps/sparc/sparc64/elf/configure.in: Delete. * sysdeps/sparc/sparc64/elf/configure: Delete. * sysdeps/sparc/elf/configure.in: New file. * sysdeps/sparc/elf/configure: Generate.
* Remove sparc WDISP22 configure checks, no longer used.David S. Miller2012-02-206-98/+8
| | | | | | | | * sysdeps/sparc/sparc32/elf/configure.in: Delete WDISP22 check. * sysdeps/sparc/sparc32/elf/configure: Regenerate. * sysdeps/sparc/sparc64/elf/configure.in: Likewise. * sysdeps/sparc/sparc64/elf/configure: Regenerate. * config.h.in (BROKEN_SPARC_WDISP22): Remove.
* Update or avoid glibc version numbers in manual.Joseph Myers2012-02-214-26/+31
|
* Add 13695 to list of bugs fixed in NEWS.Joseph Myers2012-02-211-1/+1
|
* Remove old initfini mechanism.Joseph Myers2012-02-219-391/+43
|
* Split architecture-specific parts of sys/epoll.h into bits/epoll.h.Joseph Myers2012-02-218-297/+113
|