aboutsummaryrefslogtreecommitdiff
path: root/elf
AgeCommit message (Collapse)Author
2012-03-16Add x32 support to ldconfigH.J. Lu
2012-03-09Fix bugs in sparc PLT profiling register management, and add sparc sotruss ↵David S. Miller
support. * sysdeps/sparc/sparc32/dl-machine.h (elf_machine_rela): Protect local variables with appropriate CPP guards. * sysdeps/sparc/sparc32/dl-trampoline.S: Propagate the stack_ptr from the frame pointer, not the stack pointer. Correct layout comments. Fix test on resulting framesize and the management of the outregs buffer for pltexit. Preserve floating point return values across _dl_call_pltexit call. * sysdeps/sparc/sparc64/dl-trampoline.S: Fix test on resulting framesize and the management of the outregs buffer for pltexit. Preserve floating point return values across _dl_call_pltexit call. * elf/sotruss-lib.c (la_sparc32_gnu_pltenter, la_sparc64_gnu_pltenter, la_sparc32_gnu_pltexit, la_sparc64_gnu_pltexit): New functions. (print_exit): Fix format string for return register value.
2012-03-07Remove distribute variable from MakefilesUlrich Drepper
2012-02-29Always set l_used for vDSO.Marek Polacek
2012-02-09Replace FSF snail mail address with URLs.Paul Eggert
2012-02-09Avoid pointer type mismatch warning.Richard Henderson
update_get_addr returns a link_map*, but the return expression was of type char*. Fix by relying on gcc's void* arithmetic extension and auto-conversion from void*.
2012-01-30Merge branch 'master' of ssh://sourceware.org/git/glibcUlrich Drepper
Conflicts: ChangeLog
2012-01-30Optimize __get_tls_addr a bitUlrich Drepper
Rearrange code to avoid creation of a stack frame. At least on x86-64 the code for the fast path should be down to the bare minimum.
2012-01-30Add Tile relocation types.Chris Metcalf
2012-01-27Sort objects before relocationsUlrich Drepper
2012-01-27Fix commentUlrich Drepper
2012-01-25Remove gets declarations in C++ tests.Joseph Myers
2012-01-08Optimize xmalloc, xcalloc, xrealloc, and xstrdupUlrich Drepper
Add alloc_size attribute and apply consistently the malloc attribute to xmalloc, xcalloc, xrealloc, and xstrdup.
2012-01-08Static linking is always neededUlrich Drepper
2012-01-07Remove pre-ISO C supportUlrich Drepper
No more __const.
2012-01-07Remove non-ELF supportUlrich Drepper
2012-01-07More IA-64 removalUlrich Drepper
2012-01-07Add explicit declaration of gets in C++ codeUlrich Drepper
2012-01-01Also update new programsUlrich Drepper
2012-01-01Update copyright yearUlrich Drepper
2011-12-23Add missing inline keywordMarek Polacek
According to http://gcc.gnu.org/ml/gcc-patches/2011-09/msg00608.html, a function without `inline' with an `always_inline' attribute is a bug.
2011-11-12Fix warning in __dl_iterate_phdrUlrich Drepper
2011-11-04Fix off-by-one when reading link name in sprofAndreas Schwab
2011-11-01Account for alloca size rounding in extend_allocaAndreas Schwab
2011-10-31Use extend_alloca in _dl_map_object_deps.Paul Pluzhnikov
2011-10-29Typo in last checkinUlrich Drepper
2011-10-29Correctly NUL-terminate link name in sprofUlrich Drepper
2011-10-29Cleanups in ldconfig's chroot handlingUlrich Drepper
2011-10-29Avoid warning in dl-lookup.cUlrich Drepper
2011-10-29Fix readlink call in ldconfig's chroot handlingThomas Jarosch
2011-10-25Small optimization of dependency sortingAndreas Schwab
2011-10-20Preserve link time dependencies over relocation dependenciesAndreas Schwab
2011-10-16Use rounds{s,d} for x86 rint, ceil, floorUlrich Drepper
2011-10-16Cleanup last patchUlrich Drepper
2011-10-16Fix potential problem with skipping relocationsUlrich Drepper
We never seem to have hit this problem but way relative relocations were skipped was wrong. There are relative relocations only in the DT_REL/DT_RELA section. The elf_dynamic_do_##reloc function skipped the entries in all calls, though.
2011-10-14Remove leftover debug message from plddUlrich Drepper
2011-10-07elf/dl-load.c: Avoid warningMarek Polacek
2011-10-05Don't call ifunc functions in trace modeAndreas Schwab
2011-09-14Also relocate in dependency order when doing symbol dependency testingAndreas Schwab
2011-09-13Fix pattern on $(ldd-rewrite-script) substitutionAndreas Schwab
2011-09-13Only use USE___THREAD when definedAndreas Schwab
2011-09-12Revert "Remove last use of USE___THREAD"Ulrich Drepper
This reverts commit de82006d43e198fd162807c9adc720c7ebd728a3. Conflicts: ChangeLog
2011-09-12Remove last use of USE___THREADAndreas Schwab
2011-09-11Prepend $(..) to $(ldd-rewrite-script) if non-absoluteAndreas Schwab
2011-09-11Provide static initializer for _dl_pagesize in statically linked codeUlrich Drepper
2011-09-10Simplify malloc initializationUlrich Drepper
Singificantly reduce the code needed at malloc initialization. In the process getpagesize is simplified by always initializing GLRO(dl_pagesize).
2011-09-10Remove support for !USE___THREADUlrich Drepper
2011-09-10Cleanup of configuration optionsUlrich Drepper
Make several tool features mandatory and simplify the code.
2011-09-09Define ELFOSABI_GNU.Roland McGrath
2011-09-09Fix sotruss help messagesUlrich Drepper