summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* C++11 thread_local destructors supportSiddhesh Poyarekar2013-02-1840-2/+422
| | | | | | | | | | | This feature is specifically for the C++ compiler to offload calling thread_local object destructors on thread program exit, to glibc. This is to overcome the possible complication of destructors of thread_local objects getting called after the DSO in which they're defined is unloaded by the dynamic linker. The DSO is marked as 'unloadable' if it has a constructed thread_local object and marked as 'unloadable' again when all the constructed thread_local objects defined in it are destroyed.
* Fix build warnings in some test casesSiddhesh Poyarekar2013-02-185-0/+9
| | | | Include stdlib.h to get declaration of exit(3)
* New function _dl_find_dso_for_objectSiddhesh Poyarekar2013-02-186-38/+51
| | | | Consolidate code to search for an address within a DSO.
* FUTEX_*_REQUEUE_PI support for non-x86 codeSiddhesh Poyarekar2013-02-1810-45/+260
| | | | | Add FUTEX_*_REQUEUE_PI support for the default C code and also add implementations for s-390 and ppc.
* S/390: Fix _dl_runtime_profileAndreas Krebbel2013-02-182-32/+44
|
* Remove bounded-pointers handling from x86_64 assembly sources.Joseph Myers2013-02-1718-197/+77
|
* Sort Versions filesAndreas Jaeger2013-02-178-27/+36
|
* Fix ChangeLog date (again)Siddhesh Poyarekar2013-02-161-1/+1
| | | | | I just realized that it's 16-Feb in India, but not in UTC. Make it 15th again.
* Don't require LIM to determine loop end in __sqrSiddhesh Poyarekar2013-02-162-10/+7
|
* Use intermediate variable to compute exponent in __mulSiddhesh Poyarekar2013-02-162-5/+20
|
* Fix determination of lower precision in __mulSiddhesh Poyarekar2013-02-152-1/+9
|
* Remove bounded-pointers build system support.Joseph Myers2013-02-1516-95/+62
|
* Remove miscellaneous bounded-pointers relics in C code.Joseph Myers2013-02-159-16/+28
|
* hppa: Remove unused lll_unlock_wake_cb.Carlos O'Donell2013-02-143-14/+7
| | | | | | There hasn't been a use for lll_unlock_wake_cb since it was removed globally in 2007-05-29. This patch removes the function from hppa's lowlevellock.[ch] implementation.
* aarch64: Update libm-test-ulps.Marcus Shawcroft2013-02-142-0/+368
|
* Remove bp-sym.h and BP_SYM uses from C code.Joseph Myers2013-02-1427-99/+178
|
* Remove redundant return keywordSiddhesh Poyarekar2013-02-143-26/+22
|
* Use __sqr instead of __mul wherever possibleSiddhesh Poyarekar2013-02-144-4/+10
|
* New __sqr function as a faster special case of __mulSiddhesh Poyarekar2013-02-148-2/+309
|
* Remove __ptrvalue, __bounded and __unbounded.Joseph Myers2013-02-1360-155/+234
|
* Fix up ChangeLog.Roland McGrath2013-02-131-3/+1
|
* Install stdlib-bsearch.h headerOndrej Bilka2013-02-132-1/+6
|
* Call memcpy in generic mempcpyOndrej Bilka2013-02-132-36/+6
|
* Remove unnecessary factorial arraySiddhesh Poyarekar2013-02-132-10/+5
| | | | kf is n! at the end of the loop, so storing the values is unnecessary.
* Better exp polynomialSiddhesh Poyarekar2013-02-132-23/+40
| | | | The lesser the __mul calls, the better it is for performance.
* Optimized mp multiplicationSiddhesh Poyarekar2013-02-132-8/+51
| | | | Don't bother multiplying zeroes since that only wastes cycles.
* Clean up add_magnitudes and sub_magnitudesSiddhesh Poyarekar2013-02-132-52/+66
|
* Remove redunant "warning: " prefix from stub warnings.Roland McGrath2013-02-122-2/+6
|
* Fix buffer overrun in regexp matcherAndreas Schwab2013-02-125-9/+68
|
* Fix handling of collating symbols in regexpsAndreas Schwab2013-02-125-48/+92
|
* Fix typo, improve comment, remove superfluous #undefs, add missing #undef.Tom de Vries2013-02-122-5/+15
|
* Fix log entry in last change.Roland McGrath2013-02-111-2/+2
|
* Add inline bsearch expansion.Ondrej Bilka2013-02-114-28/+56
|
* Fix some errors in declarations in the manual.Roland McGrath2013-02-1120-88/+164
|
* Remove dead CFLAGS lines from string/MakefileTom de Vries2013-02-112-2/+5
|
* Fix a typo in the mremap comment.Roland McGrath2013-02-112-1/+5
|
* Add CFI information for MIPS assembly sources.Joseph Myers2013-02-1120-34/+191
|
* Fix typo in ChangeLog entry for commit 03759f47db62930f2dddf1c9733ef89b9d99e2daTom de Vries2013-02-111-1/+1
|
* Fix PF_LOCAL socket example sockaddr_un size calculation.Roland McGrath2013-02-082-3/+7
|
* m68k: update kernel-features.hAndreas Schwab2013-02-082-0/+29
|
* Remove CHECK_N and bp-checks.h.Joseph Myers2013-02-0846-183/+181
|
* Remove dead variable in generic strcpy.Roland McGrath2013-02-082-3/+2
|
* Support sysdeps/.../include/ directories.Roland McGrath2013-02-082-1/+13
|
* Refactor code out of nscd's two main poll loops.Carlos O'Donell2013-02-082-65/+93
| | | | | | | We refactor the inotify file checking code and the database clearing code out of the main_loop_poll and mail_loop_epoll functions. We document some the related functions with appropriate comments.
* Add more comments to _dl_load_cache_lookup().Carlos O'Donell2013-02-082-2/+8
| | | | | | Calling _dl_load_cache_lookup will load the cache if not already. If loading the cache fails no more attempts will be made to load the cache.
* BZ #15006: Updates NEWS and ChangeLog.Carlos O'Donell2013-02-083-1/+3
|
* ARM: Support loading unmarked objects from cache.Carlos O'Donell2013-02-086-2/+31
| | | | | | | | | | | | ARM now supports loading unmarked objects from the dynamic loader cache. Unmarked objects can be used with the hard-float or soft-float ABI. We must support loading unmarked objects during the transition period from a binutils that does not mark objects to one that does mark them with the correct ELF flags. Signed-off-by: Carlos O'Donell <carlos@redhat.com>
* Use ENTRY and END in more MIPS .S files.Joseph Myers2013-02-0815-49/+36
|
* Remove CHECK_1 and CHECK_1_NULL_OK.Joseph Myers2013-02-0844-176/+179
|
* Remove CHECK_BOUNDS_LOW and CHECK_BOUNDS_HIGH for C code.Joseph Myers2013-02-083-17/+11
|