aboutsummaryrefslogtreecommitdiff
path: root/ldelf
AgeCommit message (Expand)Author
2021-10-18util: rename ALIGNMENT_IS_OK to IS_ALIGNED_WITH_TYPEJorge Ramirez-Ortiz
2021-09-02build: ldelf and TAs can rely on CFLAGS32/CFLAGS64Etienne Carriere
2021-06-07ldelf: check presence of sym_tab in e32_relocate()Jens Wiklander
2021-03-05core: Rename abort_print_current_taJelle Sels
2021-02-24ldelf: assert result in print_seg()Jens Wiklander
2021-01-05core: ldelf: implement separate syscalls for ldelfBalint Dobszay
2020-09-04ldelf: use libunwJerome Forissier
2020-09-02ldelf: arm64: support R_AARCH64_NONE relocationsEtienne Carriere
2020-09-02ldelf: arm32: support R_ARM_NONE relocationsEtienne Carriere
2020-08-25ldelf: arm64: support R_AARCH64_TLSDESC relocationsJerome Forissier
2020-08-06ldelf: increase heap size from 12 to 16 KiBJerome Forissier
2020-08-06ldelf, libutee: rework support of DT_INIT_ARRAY/DT_FINI_ARRAYJerome Forissier
2020-08-06ldelf, libutee: add minimal Thread Local Storage supportJerome Forissier
2020-08-06Move ELF headers from ldelf/ to lib/libutee/Jerome Forissier
2020-08-06ldelf: arm64: support R_AARCH64_TLS_TPREL relocationsJerome Forissier
2020-08-06ldelf: arm: support R_ARM_TLS_DTPMOD32 and R_ARM_TLS_DTPOFF32 relocationsJerome Forissier
2020-08-06ldelf: add support for weak symbolsJerome Forissier
2020-08-03ldelf: __resolve_sym(): support STT_NOTYPEJerome Forissier
2020-08-03ldelf: arm: fix the unwind stack failure with __no_return functionJerome Forissier
2020-06-24libutee, ldelf: add leading underscore to syscall wrappersJerome Forissier
2020-06-22ldelf: arm64: do not unwind past end of stackJerome Forissier
2020-05-26link.mk: add missing $libgcc to ldargsVictor Chong
2020-04-06ldelf: ldelf.ld.S: make sure _ldelf_start() is firstJens Wiklander
2020-03-09ldelf: prints consistent with readelfJens Wiklander
2020-03-09ldelf: consistent error codesJens Wiklander
2020-03-09ldelf: use confine_array_index() to cap speculationJens Wiklander
2020-03-09ldelf: check ranges in __resolve_sym()Jens Wiklander
2020-03-09ldelf: calculate correct elf->max_addrJens Wiklander
2020-03-06ldelf: strict checks during relocationJens Wiklander
2020-03-06ldelf: check dynsym index is in rangeJens Wiklander
2020-03-06ldelf: check string table rangesJens Wiklander
2020-03-06ldelf: fix possible integer overflow in init_elf()Jens Wiklander
2020-03-06ldelf: check dynsymtab and dynstr rangesJens Wiklander
2020-03-06ldelf: check against section headers size overflowJens Wiklander
2020-03-06ldelf: check that hashtab entries are in rangeJens Wiklander
2020-03-06ldelf: check that hashtab is in range before useJens Wiklander
2020-03-06ldelf: check that PT_DYNAMIC is in range before useJens Wiklander
2020-02-25ldelf, ta: add support for DT_INIT_ARRAY and DT_FINI_ARRAYJerome Forissier
2019-11-14elf_common.h: Add relocation type R_AARCH64_NONEJens Wiklander
2019-10-24ldelf: link.mk: add generated ldelf.map to $(cleanfiles)Jerome Forissier
2019-10-21ftrace: Add support for syscall function tracerSumit Garg
2019-10-07ldelf: increase heap size from 8 to 12 KiBJerome Forissier
2019-09-10ldelf: add __noreturnJerome Forissier
2019-09-09ta: ldelf.ld.S: align __reloc_begin on 8 bytesJerome Forissier
2019-09-02build: do not use -Wp with the preprocessor and use -o instead of a redirectionJerome Forissier
2019-08-23core, ldelf: add support for runtime loading of shared librariesJerome Forissier
2019-08-23libutee: add tee_uuid_from_str()Jerome Forissier
2019-08-23ldelf: fix commentJerome Forissier
2019-08-21Remove ASM define for assembly filesJens Wiklander
2019-08-21Replace ASM with compiler-builtin __ASSEMBLER__Jens Wiklander