Andreas Jaeger
7cd37b437c
Improve <bits/fcntl-linux.h>: F_GETLK etc.
...
(F_GETLK, F_SETLK, F_SETLKW) [!F_GETLK]: Define values for [!__USE_FILE_OFFSET64].
2012-10-22 09:31:13 +02:00
Andreas Jaeger
481b90b9d6
Use __O_LARGEFILE instead of O_LARGEFILE
2012-10-22 09:20:00 +02:00
Jim Blandy
aba759841b
Use $(NM) not nm in tst-cancel-wrappers.
2012-10-21 22:38:34 +00:00
Andreas Jaeger
88d4247f19
SH: Use <bits/fcntl-linux.h>
...
Remove all definitions and declarations that are provided by
<bits/fcntl-linux.h> and include <bits/fcntl-linux.h>.
2012-10-21 20:01:32 +02:00
H.J. Lu
f2eed20524
Check the main application only if SHARED is defined
2012-10-20 16:16:59 -07:00
Andreas Jaeger
335e6931e2
Reorganization of bits/fcntl.h for Linux
...
Create a new bits/fcntl-linux.h that contains Linux generic code and a
include it from the architecture specific bits/fcntl.h.
Architectures done: x86, SPARC, s390
2012-10-20 12:54:49 +02:00
Roland McGrath
ac5c94d31d
Alsways include <bits/types.h> in <fcntl.h>.
...
Move include of <bits/types.h> to the top and include it unconditionally.
2012-10-20 12:53:58 +02:00
H.J. Lu
228cfb018a
Add wcsmbs IFUNC tests
2012-10-19 22:13:34 -07:00
H.J. Lu
69f07e5fd1
Add string IFUNC tests
2012-10-19 22:10:16 -07:00
H.J. Lu
de54b33a3d
Add debug IFUNC tests
2012-10-19 22:02:47 -07:00
Siddhesh Poyarekar
88481c1638
Retry read in ld.so if the entire ELF header is not read in
...
[BZ #13601 ]
A read operation could return less than requested data for a number of
reasons.
2012-10-20 08:03:54 +05:30
Joseph Myers
89f1c38881
Use $(built-program-cmd) in io/ftwtest-sh.
2012-10-19 23:31:28 +00:00
Joseph Myers
e40a0d2113
Use $(run-program-prefix) in more shell script tests.
2012-10-19 23:30:43 +00:00
Joseph Myers
728e272aec
Remove relics of support for configuring in the source directory.
2012-10-19 20:03:12 +00:00
Joseph Myers
d528cdcfde
Use working directory, not /tmp, in io/ftwtest-sh.
2012-10-19 20:01:45 +00:00
Joseph Myers
135948bd50
Use $(built-program-cmd) in posix/tst-getconf.sh.
2012-10-19 20:00:43 +00:00
Jim Blandy
3c97f6525f
Clean up localedata/tst-wctype.sh to match how it is called.
2012-10-19 19:59:34 +00:00
H.J. Lu
38c7829650
Add a testcase for BZ #14716
2012-10-19 01:20:12 -07:00
Markus Trippelsdorf
d077f65fc8
Comment on slow compilation of math/test-tgmath2.c
...
The math/test-tgmath2.c testcase uses very long lines
(>3 million), so it may take a while to compile it.
See: http://llvm.org/bugs/show_bug.cgi?id=14106 and
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54402
2012-10-18 16:03:49 -04:00
Joseph Myers
ced52c719c
Remove _G_OPEN64, _G_LSEEK64, _G_MMAP64, _G_FSTAT64 from _G_config.h.
2012-10-18 18:50:43 +00:00
Siddhesh Poyarekar
b741de23e2
Add note on free list pointers overwriting M_PERTURB bytes
...
Fixes BZ #12140 .
2012-10-18 08:25:03 +05:30
Joseph Myers
f9b9d9c945
Don't call feclearexcept in gamma function tests.
2012-10-17 23:42:32 +00:00
Florian Weimer
172a631a1f
__alloc_dir: avoid integer overflow in malloc argument
2012-10-16 10:33:50 +02:00
Maxim Kuvyrkov
e9f3725206
Fix BZ #14716 : memmem crash
2012-10-15 17:22:41 -07:00
H.J. Lu
d394eb742a
Use __uint64_t in x86 __bswap_64
2012-10-12 09:21:47 -07:00
Andreas Schwab
ca38dc17d8
Avoid PLT references from __get_clockfreq on powerpc
2012-10-12 16:54:06 +02:00
H.J. Lu
ac49ecaf9d
Add x86-64 __libc_ifunc_impl_list
2012-10-11 16:41:12 -07:00
H.J. Lu
b090e8ea45
Add i686 __libc_ifunc_impl_list
2012-10-11 16:40:02 -07:00
H.J. Lu
11dd4af68c
Framework to test IFUNC implementations on target
2012-10-11 16:40:01 -07:00
H.J. Lu
9a387d1f78
Use IFUNC memmove/memset in x86-64 bcopy/bzero
...
Also add separate tests for bcopy and bzero.
2012-10-11 13:58:16 -07:00
Joseph Myers
1e4a95361c
Use $CXX not cc1plus to locate C++ headers.
2012-10-10 22:07:36 +00:00
Joseph Myers
d173d12e77
Don't include link-libc-static in +link-static-before-libc.
2012-10-10 21:07:20 +00:00
Joseph Myers
472371b9b0
Remove _IO_pos_t.
2012-10-10 16:05:36 +00:00
Alexandre Oliva
89a3ad0b6e
* NEWS: Add note about FIPS mode. Wording suggested by Roland
...
McGrath.
2012-10-10 07:06:03 -03:00
Alexandre Oliva
e745142509
* crypt/crypt-entry.c: Include fips-private.h.
...
(__crypt_r, __crypt): Disable MD5 and DES if FIPS is enabled.
* crypt/md5c-test.c (main): Tolerate disabled MD5.
* sysdeps/unix/sysv/linux/fips-private.h: New file.
* sysdeps/generic/fips-private.h: New file, dummy fallback.
2012-10-10 07:05:46 -03:00
Alexandre Oliva
4ba74a3573
* crypt/crypt-private.h: Include stdbool.h.
...
(_ufc_setup_salt_r): Return bool.
* crypt/crypt-entry.c: Include errno.h.
(__crypt_r): Return NULL with EINVAL for bad salt.
* crypt/crypt_util.c (bad_for_salt): New.
(_ufc_setup_salt_r): Check that salt is long enough and within
the specified alphabet.
* crypt/badsalttest.c: New file.
* crypt/Makefile (tests): Add it.
($(objpfx)badsalttest): New.
2012-10-10 07:05:10 -03:00
Maxim Kuvyrkov
f96f12423a
Add NEWS entry for BZ #14602 .
2012-10-09 17:09:30 -07:00
Joseph Myers
0e8e0c1c93
Make libm-test.inc test comparison macros.
2012-10-09 23:34:12 +00:00
Roland McGrath
b8493de0ec
Add missing magic to GLIBC_PROVIDES.
2012-10-09 15:41:30 -07:00
Roland McGrath
273edc5e13
Free errstring if _dl_addr doesn't returns 0
2012-10-09 15:22:16 -07:00
Joseph Myers
c8450f70fa
Remove _G_off64_t and _G_stat64 from _G_config.h.
2012-10-09 15:09:32 +00:00
Maxim Kuvyrkov
57e605ba50
Fix BZ #14602 : strstr and strcasestr return wrong result.
2012-10-08 20:52:53 -07:00
Joseph Myers
ef1bb3618c
Improve libm test coverage of classification macros / functions.
2012-10-08 22:22:23 +00:00
Jonathan Nieder
55f115345a
Makerules (check-abi-%): force C locale when running objdump
...
abilist.awk relies on English-language output to find the "file
format" header line in "objdump --dynamic-syms" output, so force the
locale.
Without this change, "make check" fails in non-English locales:
| diff -p -U 0 ../sysdeps/unix/sysv/linux/x86_64/64/nptl/libBrokenLocale.abilist [...]/locale/libBrokenLocale.symlist
| --- ../sysdeps/unix/sysv/linux/x86_64/64/nptl/libBrokenLocale.abilist 2012-10-02 18:33:50.761863147 -0700
| +++ [...]/locale/libBrokenLocale.symlist 2012-10-03 00:11:22.877234252 -0700
| @@ -0,0 +1 @@
| +Don't grok this line: [...]/locale/libBrokenLocale.so: format de fichier elf64-x86-64
| make[2]: *** [check-abi-libBrokenLocale] Erreur 1
2012-10-08 14:04:15 -07:00
Andreas Schwab
1ab2935061
Fix missing include in sysdeps/unix/sysv/linux/powerpc/get_timebase_freq.c
2012-10-08 12:13:39 +02:00
David S. Miller
f1ecb7ef7f
Fix Niagara-4 memcpy bug on 32-bit.
...
* sysdeps/sparc/sparc64/multiarch/memcpy-niagara4.S: On 32-bit, clear
upper 32-bits of the length value in %o2 since we use branch-on-register
tests which consider the entire 64-bit register.
2012-10-06 18:36:40 -07:00
H.J. Lu
5d41d91a3e
Add a strstr test for page boundary
2012-10-06 16:04:56 -07:00
David S. Miller
3baddb72a4
Add Niagara-4 optimized memset/bzero implementation.
...
* sysdeps/sparc/sparc64/multiarch/memset-niagara4.S: New file.
* sysdeps/sparc/sparc32/sparcv9/multiarch/memset-niagara4.S: New
file.
* sysdeps/sparc/sparc64/multiarch/Makefile: Add to
sysdep_routines.
* sysdeps/sparc/sparc32/sparcv9/multiarch/Makefile: Likewise.
* sysdeps/sparc/sparc64/multiarch/memset.S: Use Niagara-4 memset
and bzero when HWCAP_SPARC_CRYPTO is present.
2012-10-05 14:46:47 -07:00
H.J. Lu
d7e0dab96d
Add a testase for BZ #14602
2012-10-05 13:32:27 -07:00
H.J. Lu
03759f47db
Test strcasestr/strchr/strstr under all implementations
2012-10-05 13:32:07 -07:00
H.J. Lu
53cea63e99
Move _dl_important_hwcaps to dl-hwcaps.c
2012-10-05 10:26:29 -07:00
H.J. Lu
bb859b06dd
Set GL(dl_nns) to 1 for vDSO in libc.a
2012-10-05 10:22:14 -07:00
H.J. Lu
9cee558564
Set up the data structures for vDSO in libc.a
2012-10-05 10:20:39 -07:00
Joseph Myers
28234b077e
Improve libm-test.inc comment.
2012-10-05 17:06:23 +00:00
Joseph Myers
23c31b7695
Update config.guess and config.sub.
2012-10-05 16:00:07 +00:00
Roland McGrath
9043e2288e
Name space hygeine for madvise.
2012-10-04 16:31:43 -07:00
Roland McGrath
f57f805541
Clean up conditionalize of ld.so.cache support.
2012-10-03 16:13:14 -07:00
Pino Toscano
5bb0c10a8f
sysconf/posix: handle _SC_LEVEL4_CACHE_LINESIZE
2012-10-03 22:57:38 +02:00
Roland McGrath
010188c6ea
Remove sysdeps/unix/bsd/confstr.h file.
2012-10-03 13:43:58 -07:00
Alexandre Oliva
b6c5ec0728
* scripts/check-local-headers.sh: Exclude sys/sdt.h and
...
sys/sdt-config.h.
2012-10-02 23:40:52 -03:00
Roland McGrath
408223d403
Use ElfW(Off) rather than off_t for offsets within ELF files.
2012-10-02 16:02:56 -07:00
Dmitry V. Levin
fc997c6e55
nscd: fix compilation flags
...
Commit 61653dfb81
added support for
compilers predefining _FORTIFY_SOURCE by adding -U_FORTIFY_SOURCE to
CPPFLAGS for these compilers, but that change doesn't work quite well in
case of nscd: its Makefile sets _FORTIFY_SOURCE using CFLAGS instead of
CPPFLAGS and, thanks to compilation rules defined in Makerules, CPPFLAGS
are passed to compiler after CFLAGS, resulting to a build with
_FORTIFY_SOURCE turned off.
This change implements a more safe method of passing preprocessor and
compiler flags so that no nscd modules could be accidentally forgotten.
2012-10-02 19:22:57 +00:00
Dmitry V. Levin
bb9510dc34
Clarify memory allocation error diagnostics to avoid confusion
2012-10-02 16:09:30 +00:00
H.J. Lu
0569936773
Define HAS_FMA with bit_FMA_Usable
2012-10-02 05:05:17 -07:00
Roland McGrath
51367701af
Get rid of unused __swblk_t type.
2012-10-01 14:39:29 -07:00
Jeff Law
4d57bf6393
2012-10-01 Patsy Franklin <pfrankli@redhat.com>
...
Honza Horak <hhorak@redhat.com>
* nis/yp_xdr.c (xdr_domainname): Use YPMAXDOMAIN as maxsize.
(xdr_mapname): Use YPMAXMAP as maxsize.
(xdr_peername): Use YPMAXPEER as maxsize.
(xdr_keydat): Use YPAXRECORD as maxsize.
(xdr_valdat): Use YPMAXRECORD as maxsize.
2012-10-01 15:32:39 -06:00
Roland McGrath
497a03d6f1
Define __have_atfcts global in stub openat implementation.
2012-10-01 13:07:58 -07:00
Roland McGrath
93c65d4384
Clean up init-first.c files.
2012-10-01 12:55:34 -07:00
Joseph Myers
bec749fda1
Fix sign of inexact zero return from fma (bug 14645).
2012-10-01 08:30:06 +00:00
Joseph Myers
8ec5b01346
Fix sign of exact zero return from fma (bug 14638).
2012-09-29 18:31:54 +00:00
David S. Miller
b1fa802e1a
Uncorrupt Sparc ULPS file.
...
* sysdeps/sparc/fpu/libm-test-ulps: Fix garbage in file.
2012-09-28 16:36:35 -07:00
Roland McGrath
ea4d37b316
Implement POSIX-generic sleep via nanosleep rather than SIGARLM.
2012-09-28 16:26:33 -07:00
Roland McGrath
ac51c94918
Move _G_config.h with Linuxism to linux/ directory.
2012-09-28 15:45:07 -07:00
Roland McGrath
28c195f756
Fix stub open.c to define __libc_open.
2012-09-28 15:04:26 -07:00
Roland McGrath
848917f9ee
Add a missing $(make-target-directory).
2012-09-28 14:48:17 -07:00
Roland McGrath
6bacf05bfd
Quiet make warning under --disable-shared.
2012-09-28 14:33:40 -07:00
Roland McGrath
91363dbbb9
Conditionalize elf/dl-sysdep.c contents on [SHARED].
2012-09-28 14:29:14 -07:00
Roland McGrath
cc87f7d851
Clean up *objdir variables.
2012-09-28 13:58:55 -07:00
Roland McGrath
b1c608fe20
Avoid more warnings in nsswitch.c
2012-09-28 13:48:14 -07:00
David S. Miller
766ea9371a
Revert "Add missed ildouble case in yesterday's sparc ULPs update for clog/clog10."
...
This reverts commit 084b8fabd2
.
Sorry something put garbage into the string, will debug this.
2012-09-28 13:29:09 -07:00
Roland McGrath
d3b9fd9e8d
Avoid unused static function warning in nsswitch.c.
2012-09-28 13:23:00 -07:00
David S. Miller
084b8fabd2
Add missed ildouble case in yesterday's sparc ULPs update for clog/clog10.
...
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-09-28 13:15:51 -07:00
David S. Miller
1d9a6d96ac
Add Niagara-4 optimized memcpy and mempcpy.
...
* sysdeps/sparc/sparc64/multiarch/memcpy-niagara4.S: New file.
* sysdeps/sparc/sparc32/sparcv9/multiarch/memcpy-niagara4.S: New
file.
* sysdeps/sparc/sparc64/multiarch/Makefile: Add to
sysdep_routines.
* sysdeps/sparc/sparc32/sparcv9/multiarch/Makefile: Likewise.
* sysdeps/sparc/sparc64/multiarch/memcpy.S: Use Niagara-4 memcpy
and mempcpy when HWCAP_SPARC_CRYPTO is set.
2012-09-28 13:06:24 -07:00
Pino Toscano
72581615f5
tst-mknodat: create a FIFO instead of a socket
...
A FIFO is the only special file which is guaranteed to be created with mknod/mknodat.
2012-09-28 21:33:52 +02:00
Jeff Law
715a900c90
2012-09-28 Andreas Schwab <schwab@linux-m68k.org>
...
[BZ #6530 ]
* stdio-common/vfprintf.c (process_string_arg): Revert
2000-07-22 change.
2011-09-28 Jonathan Nieder <jrnieder@gmail.com>
* stdio-common/Makefile (tst-sprintf-ENV): Set environment
for testcase.
* stdio-common/tst-sprintf.c: Include <locale.h>
(main): Test sprintf's handling of incomplete multibyte
characters.
2012-09-28 12:49:51 -06:00
H.J. Lu
9c464f9c0c
Re-order the last ChangeLog entry
2012-09-28 11:38:26 -07:00
H.J. Lu
9bac1d8624
Define VERSYMIDX/VALIDX/ADDRIDX in ldsodefs.h
2012-09-28 11:30:57 -07:00
H.J. Lu
25f5f885c6
Improve ChangeLog entry for x86_64 strncmp-ssse3.S
2012-09-28 11:25:56 -07:00
Pino Toscano
b31606c0e1
aio_fsync: fix the access mode check
...
Make use of O_ACCMODE and O_RDONLY instead of assuming details of the O_* flags.
2012-09-28 18:35:43 +02:00
Jeff Law
115411772b
[BZ #11438 ]
...
* sysdeps/posix/getaddrinfo.c (default_scopes): Map RFC 1918
* addresses
to global scope.
* posix/tst-rfc3484.c: Verify 10/8, 172.16/12 and 196.128/16
addresses are in the same scope as 192.0.2/24.
* posix/gai.conf: Document new scope table defaults.
2012-09-28 10:15:05 -06:00
H.J. Lu
8cf6a02e77
Fix a typo in ChangeLog
2012-09-28 08:00:24 -07:00
Siddhesh Poyarekar
adb26faefe
Don't flush write buffer for ftell
...
[BZ #5298 ]
Use write pointer state along with the file offset and/or the read
pointers to get the current file position.
2012-09-28 18:38:14 +05:30
Siddhesh Poyarekar
4573c6b098
Adjust wide data buffer pointers during fseek and ftell
...
[BZ #14543 ]
Set the internal buffer state correctly whenever the external buffer
state is modified by fseek by either computing the current
_IO_read_ptr/end for the internal buffer based on the new _IO_read_ptr
in the external buffer or converting the content read into the
external buffer, up to the extent of the requested fseek offset.
2012-09-28 18:21:39 +05:30
David S. Miller
784421e72b
Update sparc ULPS for recent clog/clog10 activity.
...
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-09-27 22:27:32 -07:00
David S. Miller
aa9bbfe6a7
Fix sparc64 crashes with LD_BIND_NOW and --enable-bind-now.
...
[BZ #14376 ]
* sysdeps/sparc/sparc64/dl-machine.h (elf_machine_rela): Do not
pass reloc->r_addend in as the 'high' argument to
sparc64_fixup_plt when handling R_SPARC_JMP_IREL relocations.
2012-09-27 21:33:54 -07:00
Pino Toscano
c39bc8b825
Include <pthread.h> where needed.
2012-09-28 01:08:17 +02:00
Steve Ellcey
1ccc239914
Remove sysdeps/ieee754/ldbl-128/bits/huge_vall.h and let builds use
...
bits/huge_vall.h instead. There is no longer any need for the special
huge_vall.h file.
2012-09-27 14:07:15 -07:00
H.J. Lu
31ed415328
Don't define x86-64 __strncmp_ssse3 in libc.a
2012-09-27 07:43:03 -07:00
Marek Polacek
b7bfe116e6
Fix up definitions for older compilers.
2012-09-26 12:58:36 +02:00
Markus Trippelsdorf
43c4edba7e
Update x86-64 ULPs
2012-09-26 12:46:51 +02:00
Roland McGrath
6a1bf82f97
Declare targets with .PHONY in Makefile.in.
2012-09-25 16:21:15 -07:00
Tulio Magno Quites Machado Filho
8ad11b9a9c
Add __ppc_get_timebase_freq to ppc.h.
2012-09-25 16:53:14 -05:00
Alan Modra
7e2fca8dd2
Fix bugs in powerpc pthread_once.
...
Ref gcc.gnu.org/bugzilla/show_bug.cgi?id=52839#c10
Release barriers are needed to ensure that any memory written by
init_routine is seen by other threads before *once_control changes.
In the case of clear_once_control we need to flush any partially
written state.
2012-09-25 16:30:06 -05:00
Joseph Myers
d032e0d29b
Fix inaccuracy of clog, clog10 near |z| = 1 (bug 13629).
2012-09-25 19:43:49 +00:00
Joseph Myers
b87c4b24d9
Use size_t instead of int for internal variables in glob (bug 14621).
2012-09-25 19:38:15 +00:00
Liubov Dmitrieva
22bf5c1793
Add optimized sincosf for SSE2 for x86 and x86-64
2012-09-25 20:47:20 +02:00
Liubov Dmitrieva
6d3bf19931
Fix wrong ussage of sincos for subnormal arguments
2012-09-25 20:41:17 +02:00
Joseph Myers
203e56032f
Remove various _G_*_t type names.
2012-09-25 12:37:37 +00:00
Siddhesh Poyarekar
9fab36eb58
Shrink heap on linux when overcommit_memory == 2
...
Using madvise with MADV_DONTNEED to release memory back to the kernel
is not sufficient to change the commit charge accounted against the
process on Linux. It is OK however, when overcommit is enabled or is
heuristic. However, when overcommit is restricted to a percentage of
memory setting the contents of /proc/sys/vm/overcommit_memory as 2, it
makes a difference since memory requests will fail. Hence, we do what
we do with secure exec binaries, which is to call mmap on the region
to be dropped with MAP_FIXED. This internally unmaps the pages in
question and reduces the amount of memory accounted against the
process.
2012-09-25 14:30:52 +05:30
Siddhesh Poyarekar
2b4f00d1a4
Fix minor typos in comments
2012-09-25 09:28:43 +05:30
Dmitry V. Levin
57c69bef13
Set "fail on error" mode directly in testsuite shell scripts
2012-09-25 02:48:31 +00:00
Dmitry V. Levin
9a9028b1fe
Add copyright notices to testsuite shell scripts
2012-09-25 02:48:13 +00:00
H.J. Lu
94b32c3912
Use static link by default for --disable-shared
2012-09-24 17:31:36 -07:00
H.J. Lu
189e935bf8
Replace crtendS.o with crtend.o for static link
2012-09-24 11:25:57 -07:00
H.J. Lu
ced6f16ee9
Properly handle fencepost with MALLOC_ALIGN_MASK
2012-09-24 08:58:04 -07:00
Joseph Myers
a9f8e53a5b
Make printf respect the rounding mode for hex output (bug 5044).
2012-09-24 15:38:21 +00:00
Joseph Myers
431531094f
Remove _G_HAVE_SYS_WAIT and _IO_HAVE_SYS_WAIT.
2012-09-21 10:02:03 +00:00
Joseph Myers
8a26625d21
Remove _G_NEED_STDARG_H.
2012-09-20 14:41:02 +00:00
Dmitry V. Levin
f3fd569c36
rtld: limit self loading check to normal mode only
...
Commit glibc-2.14~10 disallowed rtld self loading to avoid a segfault
that used to happen when rtld was loading itself in normal mode.
Unfortunately, that commit disallowed all modes of self loading,
including those that used to work before. This change limits the check
for self loading to normal mode only, so that instruments like ldd could
handle rtld properly.
2012-09-19 21:28:13 +00:00
Joseph Myers
63bbedd4c2
Don't set TIMEOUTFACTOR in sysdeps/wordsize-64/Makefile.
2012-09-18 15:45:57 +00:00
Chris Metcalf
626f8b6abb
crypt: bump up md5test-giant timeout from 180s to 480s
2012-09-17 15:58:51 -04:00
Joseph Myers
b7aaa4d6d2
Remove _G_HAVE_IO_GETLINE_INFO.
2012-09-17 11:43:06 +00:00
H.J. Lu
6551399088
Remove $(have-cpp-asm-debuginfo) check
2012-09-15 13:08:45 -07:00
Joseph Myers
784761bee3
Make printf respect the rounding mode for decimal output (bug 5044).
2012-09-14 20:18:49 +00:00
H.J. Lu
9503345f12
Remove unused __rtld_lock_init_recursive macro
2012-09-13 09:58:58 -07:00
Joseph Myers
ad35fc005b
Remove _G_HAVE_PRINTF_FP.
2012-09-13 16:13:09 +00:00
Joseph Myers
6c9b0f6826
Make strtod respect the rounding mode (bug 14518).
2012-09-12 23:36:19 +00:00
Allan McRae
19fcedd5fc
Update i386 ULPs for recently added math tests
2012-09-12 13:58:53 +10:00
Joseph Myers
8bbfd2f14a
Remove unused typedefs and macros from _G_config.h.
2012-09-11 20:32:13 +00:00
H.J. Lu
b1dc5912f8
Update copyright years in csu/libc-tls.c
2012-09-11 06:27:51 -07:00
Joseph Myers
28361c5ee4
Remove _G_USING_THUNKS.
2012-09-10 22:05:49 +00:00
Joseph Myers
0e886ef96e
Remove libio C++ vtable definitions.
2012-09-10 21:22:42 +00:00
H.J. Lu
33a9f7b6cc
Update ChangeLog
2012-09-10 12:18:01 -07:00
H.J. Lu
bcba7aa24d
Run tst-fopenloc if $(build-shared) is yes
2012-09-10 11:13:54 -07:00
H.J. Lu
06585ee8da
Update copyright years
2012-09-10 05:20:22 -07:00
Liubov Dmitrieva
80ccd52c95
Fix x86 SSE cosf, sinf issues
...
* sysdeps/i386/i686/fpu/multiarch/s_sinf-sse2.S: Fix
unwind info if defined PIC. Fix special cases description.
* sysdeps/i386/i686/fpu/multiarch/s_cosf-sse2.S: Likewise.
* sysdeps/x86_64/fpu/s_sinf.S: Fix special cases description, fix
DP_HI_MASK entry.
* sysdeps/x86_64/fpu/s_cosf.S: Likewise.
2012-09-10 11:44:49 +02:00
H.J. Lu
3d9b46b350
Add "shopt -s nullglob" to check-local-headers.sh
2012-09-07 14:41:14 -07:00
H.J. Lu
de2139a9f2
Check if deriv->steps is NULL before freeing it
2012-09-07 14:14:08 -07:00
H.J. Lu
5ca78dd024
Rename LDFLAGS-XXX to LDLIBS-XXX for -lstdc++
2012-09-07 14:12:12 -07:00
H.J. Lu
691bc9c1e4
Remove gnu/stubs.h dependency on soversions.mk
2012-09-07 14:09:34 -07:00
Joseph Myers
65cafb1c3f
Use www.gnu.org as example hostname in manual/examples/inetcli.c.
2012-09-07 14:39:11 +00:00
Siddhesh Poyarekar
c78ab09473
Cleanup code duplication in malloc on fallback to use another arena
...
Break the fallback code to try another arena into a separate function
for readability.
2012-09-07 14:40:58 +05:30
John Tobey
01f49f59ce
Fix description of carg branch cut (bug 13542)
2012-09-07 12:52:20 +10:00
Joseph Myers
1d3c857210
Use www.gnu.org as example hostname in manual (bug 10014).
2012-09-07 00:25:42 +00:00
Joseph Myers
4c23fed5d5
Fix pointers between nodes in manual (bug 10038).
2012-09-07 00:06:07 +00:00
H.J. Lu
04570aaa8a
Restore GL(dl_initial_dtv)
2012-09-06 16:29:10 -07:00
H.J. Lu
b80af2f406
Remove _dl_initial_dtv
...
* csu/libc-tls.c (static_dtv): Renamed to ...
(_dl_static_dtv): This. Make it global.
(_dl_initial_dtv): Removed.
(__libc_setup_tls): Updated.
* elf/dl-tls.c (DL_INITIAL_DTV): New macro.
(_dl_deallocate_tls): Replace GL(dl_initial_dtv) with
DL_INITIAL_DTV.
2012-09-06 16:03:32 -07:00
Petr Machata
2abe9f1507
Synchronize with linux/elf.h.
...
Add new ARM and s390 note constants e.g. NT_*.
2012-09-06 12:41:14 -07:00
H.J. Lu
0948c3af9d
Always check dtv before freeing dtv[-1]
2012-09-06 11:51:52 -07:00
H.J. Lu
a5055ad15a
Use crtbeginT.o to statically link programs
2012-09-06 11:43:43 -07:00