aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-02-18C++11 thread_local destructors supportSiddhesh Poyarekar
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.
2013-02-18Fix build warnings in some test casesSiddhesh Poyarekar
Include stdlib.h to get declaration of exit(3)
2013-02-18New function _dl_find_dso_for_objectSiddhesh Poyarekar
Consolidate code to search for an address within a DSO.
2013-02-18FUTEX_*_REQUEUE_PI support for non-x86 codeSiddhesh Poyarekar
Add FUTEX_*_REQUEUE_PI support for the default C code and also add implementations for s-390 and ppc.
2013-02-18S/390: Fix _dl_runtime_profileAndreas Krebbel
2013-02-17Remove bounded-pointers handling from x86_64 assembly sources.Joseph Myers
2013-02-17Sort Versions filesAndreas Jaeger
2013-02-16Fix ChangeLog date (again)Siddhesh Poyarekar
I just realized that it's 16-Feb in India, but not in UTC. Make it 15th again.
2013-02-16Don't require LIM to determine loop end in __sqrSiddhesh Poyarekar
2013-02-16Use intermediate variable to compute exponent in __mulSiddhesh Poyarekar
2013-02-15Fix determination of lower precision in __mulSiddhesh Poyarekar
2013-02-15Remove bounded-pointers build system support.Joseph Myers
2013-02-15Remove miscellaneous bounded-pointers relics in C code.Joseph Myers
2013-02-14hppa: Remove unused lll_unlock_wake_cb.Carlos O'Donell
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.
2013-02-14aarch64: Update libm-test-ulps.Marcus Shawcroft
2013-02-14Remove bp-sym.h and BP_SYM uses from C code.Joseph Myers
2013-02-14Remove redundant return keywordSiddhesh Poyarekar
2013-02-14Use __sqr instead of __mul wherever possibleSiddhesh Poyarekar
2013-02-14New __sqr function as a faster special case of __mulSiddhesh Poyarekar
2013-02-13Remove __ptrvalue, __bounded and __unbounded.Joseph Myers
2013-02-13Fix up ChangeLog.Roland McGrath
2013-02-13Install stdlib-bsearch.h headerOndrej Bilka
2013-02-13Call memcpy in generic mempcpyOndrej Bilka
2013-02-13Remove unnecessary factorial arraySiddhesh Poyarekar
kf is n! at the end of the loop, so storing the values is unnecessary.
2013-02-13Better exp polynomialSiddhesh Poyarekar
The lesser the __mul calls, the better it is for performance.
2013-02-13Optimized mp multiplicationSiddhesh Poyarekar
Don't bother multiplying zeroes since that only wastes cycles.
2013-02-13Clean up add_magnitudes and sub_magnitudesSiddhesh Poyarekar
2013-02-12Remove redunant "warning: " prefix from stub warnings.Roland McGrath
2013-02-12Fix buffer overrun in regexp matcherAndreas Schwab
2013-02-12Fix handling of collating symbols in regexpsAndreas Schwab
2013-02-12Fix typo, improve comment, remove superfluous #undefs, add missing #undef.Tom de Vries
2013-02-11Fix log entry in last change.Roland McGrath
2013-02-11Add inline bsearch expansion.Ondrej Bilka
2013-02-11Fix some errors in declarations in the manual.Roland McGrath
2013-02-11Remove dead CFLAGS lines from string/MakefileTom de Vries
2013-02-11Fix a typo in the mremap comment.Roland McGrath
2013-02-11Add CFI information for MIPS assembly sources.Joseph Myers
2013-02-11Fix typo in ChangeLog entry for commit 03759f47db62930f2dddf1c9733ef89b9d99e2daTom de Vries
2013-02-08Fix PF_LOCAL socket example sockaddr_un size calculation.Roland McGrath
2013-02-08m68k: update kernel-features.hAndreas Schwab
2013-02-08Remove CHECK_N and bp-checks.h.Joseph Myers
2013-02-08Remove dead variable in generic strcpy.Roland McGrath
2013-02-08Support sysdeps/.../include/ directories.Roland McGrath
2013-02-08Refactor code out of nscd's two main poll loops.Carlos O'Donell
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.
2013-02-08Add more comments to _dl_load_cache_lookup().Carlos O'Donell
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.
2013-02-08BZ #15006: Updates NEWS and ChangeLog.Carlos O'Donell
2013-02-08ARM: Support loading unmarked objects from cache.Carlos O'Donell
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>
2013-02-08Use ENTRY and END in more MIPS .S files.Joseph Myers
2013-02-08Remove CHECK_1 and CHECK_1_NULL_OK.Joseph Myers
2013-02-08Remove CHECK_BOUNDS_LOW and CHECK_BOUNDS_HIGH for C code.Joseph Myers