Ulrich Drepper
b49865be8e
Use O_CLOEXEC when loading objects in ld.so
2011-09-08 00:00:01 -04:00
Ulrich Drepper
fdc86bc9a8
Pass back error code from dlerror_run
2011-09-07 23:50:40 -04:00
Ulrich Drepper
c966526aa4
Fix memory leak in case of failed dlopen
2011-09-07 22:58:47 -04:00
Liubov Dmitrieva
48882a1abe
Fix up x86-32 section names for Atom code
2011-09-07 22:28:44 -04:00
Ulrich Drepper
3d4837df4a
Check for finite/infinity parms in IBM Long Double 128 fmal( )
...
This patch addresses some IBM Long Double 128 fmal () test-ldouble.out
and test-ildoubl.out failures. If the ‘x’ and ‘y’ parameters are
finite values and ‘z’ is infinity, the result of fmal () should be ‘z’
not NaN.
Conflicts:
ChangeLog
2011-09-07 22:17:33 -04:00
Adhemerval Zanella
77a2a8b4a1
Trigonometric optimizations for POWER
2011-09-07 22:10:26 -04:00
Alan Modra
24f579d86e
Fix profiling on powerpc32 secure-plt shared libs and PIEs
2011-09-07 22:02:42 -04:00
Will Schmidt
2270037782
power7 strncmp optimization
2011-09-07 21:56:57 -04:00
Will Schmidt
5025581e1c
power7 memcpy VSX optimizations
2011-09-07 21:54:41 -04:00
Ulrich Drepper
a450513e1d
Merge branch 'master' of ssh://sourceware.org/git/glibc
...
Conflicts:
ChangeLog
2011-09-07 21:52:39 -04:00
H.J. Lu
08a300c956
Simplify AVX check
2011-09-07 21:38:23 -04:00
Andreas Schwab
59178ef977
Revert "Fix semid_ds for x86-64"
...
This reverts commit 2f0ad8f3a4
.
2011-09-07 14:29:53 +02:00
Ulrich Drepper
e38ba7ab6a
Make sure __vdso_clock_gettime always contains a valid pointer
2011-09-07 00:07:08 -04:00
Ulrich Drepper
fc8bffcccf
Fix handling of __vdso_clock_gettime
2011-09-06 23:50:04 -04:00
Ulrich Drepper
ceaa0c5dc3
Move Atom-optimized code out of the way and together
2011-09-06 21:53:03 -04:00
Ulrich Drepper
a77d3c17dc
Don't unconditionally use clock_gettime vsyscall on x86-64
2011-09-06 21:34:11 -04:00
Ulrich Drepper
d53a73acdb
Avoid gettimeofday vsyscall
2011-09-06 20:22:37 -04:00
Andreas Schwab
a8f84144c9
Fix missing declaration
2011-09-06 11:20:51 +02:00
Ulrich Drepper
ef60624956
Prefer real syscalls instead of vsyscalls on x86-64 outside libc.so
2011-09-06 00:12:18 -04:00
Ulrich Drepper
6585cb60ee
Remove unused parameter in pldd and simplify ELF handling
2011-09-05 21:49:14 -04:00
Liubov Dmitrieva
a5f524e479
Add Atom-optimized strchr and strrchr for x86-64
2011-09-05 21:34:03 -04:00
Ulrich Drepper
d96de9634a
Try shell in posix_spawn* only in compat mode
2011-09-05 20:24:50 -04:00
Ulrich Drepper
d48e586806
Fix glob.h header by removing gcc 1.x support
2011-09-05 17:31:23 -04:00
Ulrich Drepper
554881ef20
Use O_CLOEXEC when loading ld.so cache
2011-09-05 17:18:38 -04:00
Liubov Dmitrieva
693fb94884
Optimized strchr and strrchr with SSE2 on x86-32
2011-09-05 17:11:11 -04:00
Ulrich Drepper
49d42c37ba
Add optimized x86-64 wcscmp
2011-09-05 14:08:23 -04:00
Ulrich Drepper
1b48c53782
Add x86-32 optimized wcscmp
2011-09-05 13:53:27 -04:00
Ulrich Drepper
109715ee22
Merge branch 'master' of ssh://sourceware.org/git/glibc
2011-09-05 13:14:33 -04:00
Ulrich Drepper
d88ae4184b
Update Japanese translation
2011-09-05 13:14:04 -04:00
David S. Miller
15c95c5d1a
Fixes and optimizations for 32-bit sparc fabs*().
2011-09-05 10:06:15 -07:00
Ulrich Drepper
3b142ce572
Merge branch 'master' of ssh://sourceware.org/git/glibc
...
Conflicts:
ChangeLog
2011-09-05 12:46:12 -04:00
Ulrich Drepper
2f0ad8f3a4
Fix semid_ds for x86-64
2011-09-05 12:44:22 -04:00
David S. Miller
5f4318d102
Sanitize HWCAP_SPARC_* defines/usage, and add new entries.
2011-09-01 13:43:06 -07:00
David S. Miller
3ba575169a
Fix sparc localplt testcase failures.
2011-08-31 17:30:41 -07:00
Andreas Schwab
2bc174332b
Relocate objects in dependency order
2011-08-30 15:37:54 +02:00
Jiri Olsa
fbeb5f4db1
rtld, i386: Fix cfi directive in audit trampoline code
...
_dl_runtime_profile function has wrong cfi directive when
rewinding stack back for the pltexit path.
Only 8 bytes - 2 'pop edx' instructions from the pltentry-only
code should be rewinded back.
With attached patch, I'm able to rewind stack correctly
throught the rtld code from audit library callback.
2011-08-29 09:14:51 -04:00
David S. Miller
ad69cc2652
Rewritten v9/64-bit sparc strcmp.
2011-08-24 01:32:24 -07:00
Andreas Schwab
39dd69dfb9
Fix scope handling during dl_close
2011-08-24 09:32:13 +02:00
David S. Miller
22044b48ba
Fix nptl/tst-cancel17 and nptl/tst-cancelx17 with recent gcc.
2011-08-23 23:24:01 -07:00
David S. Miller
2c0b250ae4
Fix jmpbuf unwind checks on sparc64.
2011-08-23 23:17:52 -07:00
Andreas Schwab
2cae499541
Fix spurious nop at start of __strspn_ia32
2011-08-23 15:53:51 +02:00
Aurelien Jarno
873a772e30
Fix duplicate definition of Elf64_FuncDesc
2011-08-23 15:05:32 +02:00
David S. Miller
25ad0df13b
Bug fixes for ____longjmp_chk on sparc.
2011-08-22 16:53:57 -07:00
Ulrich Drepper
304c6e0b2c
Merge branch 'master' of ssh://sourceware.org/git/glibc
...
Conflicts:
ChangeLog
2011-08-22 16:10:16 -04:00
Andreas Schwab
e888bcbe4f
Correct cycle detection during dependency sorting
2011-08-22 16:08:16 -04:00
Andreas Schwab
70538b7fe6
Fix missing declaration
2011-08-22 12:17:05 +02:00
Andreas Schwab
f55ffe58e9
Revert "Don't crash when dependencies are missing"
...
This reverts commit f2092faf2b
.
2011-08-22 10:58:42 +02:00
Andreas Schwab
87162f462e
Fix testsuite link failure
2011-08-22 10:55:32 +02:00
Ulrich Drepper
91b392a4ba
Use ifuncs for time and gettimeofday on x86-64
2011-08-21 13:52:28 -04:00
Ulrich Drepper
775a77e7e4
More optimizations of nss_files
2011-08-20 15:55:44 -04:00