Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
1 result
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.015May22Apr13Jan1228Aug24Jun211995414May1315AprAdded multilib support.mastermasterInstall generated 'dl.h'.Generate 'dl.h' with harcoded prefix.Fix some improper format string placeholdersLet the dl* prefix affect also dl.hAdd support to prefix dl* functionsAdd support for using a custom library base while applying relocationsFix some relocations mostly used in non-PIC shared objectsDraft support for local symbolsAdd support for custom malloc to load the ELFExpand README.md with some examplesAdd install stepAdd support for little endian targetsAdd documentationRemove eld_{init,finish} from dl.hLink libmy against the loader's executableFeed libraries to the test executable through stdinlibmy: use functions from the main executableAdd stub for UART version in CMakeLists.txtCheck a library is registered before removing it from the listCall init and fini functions only on shared objectsUpdate TODOCall finalization function upon shared object unloadingTest dlsym with non-function symbolSplit the project in multiple translation unitsSource reorganization before splitting in multiple filesPrint some debug info around the init function callFix for Clang warning: Elf_Addr is not a pointer, don't use NULLAdditional TODOsMove OR1K relocations in elf.hDisable GCC-specific warnings only if using GCCImprove CMakeLists.txt organizationAdd libyour.so and reorganize libmy.cImplement dlsym() and some improvements to sister functionsFix bug in memory allocation and freeingInitialize result variable in eld_elf_hashCleanup, new TODOs and minor fixes to make the compiler happyImport elf.hUpdate compiler and linker flags and fix a dependency issueAdded debug information and safety checks
Loading