summaryrefslogtreecommitdiff
path: root/elf
AgeCommit message (Collapse)Author
2011-07-14Fix remaining explicit uses of shlib.lds to use $(shlib-lds).Roland McGrath
2011-07-02Make asserts accept DT_FLAGS/DT_FLAGS_1 with zero flags.Roland McGrath
2011-07-02Use -defsym=_begin=0 instead of linker script munging.Roland McGrath
2011-06-27Fix missing .ctors/.dtors lead word in soinitRoland McGrath
2011-06-26We don't use linkobj/libc.so at runtmie, no need to check for text relsUlrich Drepper
This also works around a toolchain issu.
2011-06-21Revert unwanted patchUlrich Drepper
2011-06-21Add missing DL_CALL_FCTUlrich Drepper
2011-06-20Add an elf_ifunc_invoke interface so that architectures can implementDavid S. Miller
the ifunc resolver calls however they wish.
2011-06-10Better detect total failure of linker script generation.Roland McGrath
2011-06-10Quash some new warnings from GCC 4.6.Roland McGrath
2011-06-10Revert -r -> -Wl,-r change.Roland McGrath
2011-06-09Use -Wl,-r instead of plain -r.Roland McGrath
2011-06-09Add pldd programUlrich Drepper
2011-05-30Handle DSOs without any dependency in ld.soUlrich Drepper
2011-05-30One more thinko in CLUlrich Drepper
2011-05-30Prevent loader from loading itselfUlrich Drepper
2011-05-29Don't build AVX tests with old compilersUlrich Drepper
2011-05-28Fix bug in last checkin which left ldd uninstalledUlrich Drepper
2011-05-28Add sotruss programUlrich Drepper
2011-05-22Fix flags parameter value passed to pltenter and pltexitUlrich Drepper
2011-05-14Fix handling of static TLS in dlopen'ed objectsMartin von Gagern
When dynamically loading a library along with several dependencies, calls to _dl_add_to_slotinfo and _dl_update_slotinfo can become intermixed. As a consequence, _dl_update_slotinfo will update the generation counter of the dtv although not all of the slots belonging to that generation have been added. Subsequent calls to _dl_add_to_slotinfo will add more slots to the same generation, for which no storage will be allocated, as the dtv generation checks will claim no work is necessary. This will lead to uninitialized dtv entries and will likely cause a SIGSEGV when thread local variables are accessed.
2011-05-13Add support for generated PIE link rulesAndreas Schwab
2011-05-12Fix resizing able for unique symbols when adding symbol for copy relocationPiotr Bury
2011-05-11Fix up testing for valid $ORIGIN useUlrich Drepper
2011-05-07static tls memory leak on TLS_DTV_AT_TP archsAlan Modra
2011-05-07Allow $ORIGIN to reference trusted directoreis in SUID binaries.Ulrich Drepper
2011-05-03ldconfig: don't crash on empty path in config fileAndreas Schwab
2011-04-22Remove doubled words.Jim Meyering
2011-04-19elf.h: Define R_ARM_IRELATIVE reloc type.Richard Sandiford
2011-04-10Fix memory leak in TLS of loaded objects.Ulrich Drepper
2011-04-09Don't leave empty element in rpath when skipping an elementAndreas Schwab
2011-03-10Fix copy relocations handling of unique objects.Ulrich Drepper
2011-03-10Don't run tests checking xecutable stack when SELinux is enforcing.Ulrich Drepper
2011-03-06Fix loading first object along a path when tracing.Ulrich Drepper
2011-02-25Fix memory leak in dlopen with RTLD_NOLOAD.Andreas Schwab
2011-02-25Don't crash when dependencies are missingAndreas Schwab
2011-02-20Move setting variable in relro data earlier in ld.so.Andreas Schwab
2011-02-18elf/elf.h: Add new ARM TLS relocs.Nathan Sidwell
2011-02-15Remove use of ranlib.Ulrich Drepper
2011-02-04Fix some warning nits.Roland McGrath
2011-02-02AVX audit test failures with gcc 4.6H.J. Lu
2011-02-02Fix passing symbol value to pltexit callbacks when ld.so auditing.Ulrich Drepper
2011-01-19Fix ordering of DSO constructors and destructors.Ulrich Drepper
2011-01-18Run IFUNC tests unless no support build in at all.Ulrich Drepper
2011-01-17Update copyright year.Ulrich Drepper
2011-01-16Fix missing dependencies and ensure correct CPPFLAGS.Andreas Schwab
2011-01-13Fix check-execstack testAndreas Schwab
2011-01-12Fix assertion when handling DSTs during auditing.Ulrich Drepper
2010-12-24Pretty printing.Ulrich Drepper
2010-12-24Remove `.ctors' and `.dtors' output sectionsH.J. Lu