summaryrefslogtreecommitdiff
path: root/sysdeps
AgeCommit message (Collapse)AuthorFilesLines
2011-11-12Fix warnings in fallback C code of x86-32 wide memory functionsUlrich Drepper3-0/+12
2011-11-11PowerPC: Arithmetic function optimizations for POWERAdhemerval Zanella5-4/+138
2011-11-11Remove unused variablesMarek Polacek1-2/+2
2011-11-08Remove unnecessary code from x86-32 SSSE3 strncmpUlrich Drepper1-3/+1
2011-11-01Fix test of non-ASCII locales in x86-64 strcasecmp et.al.Ulrich Drepper2-5/+5
2011-11-01unsigned long it better for the size argumentsUlrich Drepper1-4/+6
The new syscalls should use unsigned long not size_t. The parameters are not a direct measure of memory size.
2011-11-01New Linux syscalls process_vm_readv and process_vm_writevUlrich Drepper3-1/+30
2011-10-31Cache network interface informationUlrich Drepper3-38/+149
Whenever getaddrinfo needed network interface information it used the netlink interface to read the information every single time. The problem is that this information can change at any time. The patch implements monitoring of the network interfaces through nscd. If no change is detected the previously read information can be reused (which is the norm). This timestamp information is also made available to other processes using the shared memory segment between nscd and those processes.
2011-10-30Fix potential double close in __check_fd if OOMUlrich Drepper1-15/+18
2011-10-29Fix accuracy problem in generic sinUlrich Drepper1-1/+1
2011-10-28More cleanups of x86-64 strstrUlrich Drepper1-13/+12
2011-10-28Clean up x86-64 strcasestrUlrich Drepper1-13/+12
Actually describe in the C code what is going on.
2011-10-28Remove code without too much effectsUlrich Drepper15-113/+5
Some of the AVX-specific code is not giving enough speed-up to justify the extra code.
2011-10-28Fix some warning nitsAndreas Schwab2-7/+5
2011-10-28Move wide char related routines to wcsmbs subdirAndreas Schwab1-3/+7
2011-10-26Fix uses of math_force_evalAndreas Schwab3-6/+6
2011-10-26Make math_force_eval accept non-addressable argumentsAndreas Schwab1-3/+4
2011-10-25Add AVX optimized versions for some x86-64 math functionsUlrich Drepper29-92/+335
2011-10-25Optimize x86-64 SSE4.2+ strcmp a bit moreUlrich Drepper1-175/+130
2011-10-25Use math_force_eval in more placesUlrich Drepper20-310/+235
2011-10-25Use VEX encoding in inline math functions on x86-64 when possibleUlrich Drepper1-48/+138
2011-10-25Cleanup FMA4 patchUlrich Drepper46-198/+444
Move the FMA4 code into its own section. Avoid some of the duplication of data resulting from the double use of source files.
2011-10-24Better DLA_FMSUlrich Drepper1-1/+8
It's better to use __builtin_fma if it works. Use it for gcc 4.6 and higher. Move the x86-64 dla.h to the correct place.
2011-10-24Use inline asm for DLA_FMS because of broken old compilersUlrich Drepper1-2/+6
2011-10-24Optimize accurate 64-bit routines for FMA4 on x86-64Ulrich Drepper43-176/+533
2011-10-24Finish renamed DLA_FMA -> DLA_FMSUlrich Drepper8-9/+9
2011-10-23Optimized remquo for 64-bit platformsUlrich Drepper1-0/+112
2011-10-23Optimize f_modUlrich Drepper2-6/+109
Branch prediction for the 32-bit implementation and a new optimized 64-bit implementation.
2011-10-23Fix strnlen changeUlrich Drepper1-0/+1
2011-10-23Add optimized wcslen and strnlen for x86-32Liubov Dmitrieva8-40/+723
2011-10-23Fix WSUlrich Drepper1-1/+1
2011-10-23Optimized strnlen and wcscmp for x86-64Liubov Dmitrieva8-317/+987
2011-10-23Improve x86-32 SSSE3 memcpyMichael Zolotukhin1-219/+708
2011-10-23Fix WSUlrich Drepper2-10/+10
2011-10-23Fix signedness in wcscmp comparisonLiubov Dmitrieva2-116/+151
2011-10-23Clean up FMA useUlrich Drepper2-9/+6
The macro's name should reflect that subtraction is being done. And use __builtin_fma, it seems to work after all.
2011-10-23Clean up last dla.h changeUlrich Drepper11-21/+18
2011-10-23Add missing _finite aliasesAndreas Schwab1-0/+2
2011-10-22Fix typo in last changeUlrich Drepper1-1/+1
2011-10-22Update ULPs for x86-64Ulrich Drepper1-4/+12
2011-10-22Improve DLA_FMA for FMA4Ulrich Drepper1-2/+2
2011-10-22Start using fma in the libm implementationUlrich Drepper9-150/+192
2011-10-22Fix compilation due to __nan definesAndreas Schwab1-0/+1
2011-10-22Optimization to some complex math functionsUlrich Drepper3-3/+3
Also, change last reference to __sqrt into __sqrt to easily.
2011-10-21Fix compilation problems in x86-64 init-archUlrich Drepper1-1/+2
2011-10-21Add some __builtin_expect to generic __ieee754_logUlrich Drepper1-3/+3
2011-10-21Don't use NULL in last s_fma{,f} changeUlrich Drepper2-2/+2
2011-10-20Check for FMA4 support and generate appropriate fma functionsUlrich Drepper6-27/+103
2011-10-20Move fma routines to right placeUlrich Drepper2-0/+0
2011-10-19Optimize x86-64 rawmemchr and add testUlrich Drepper1-4/+3