summaryrefslogtreecommitdiff
path: root/tools/objtool/elf.c
AgeCommit message (Expand)Author
2023-10-05objtool: Remove max symbol name length limitationAaron Plattner
2023-07-10objtool: initialize all of struct elfMichal Kubecek
2023-06-07objtool: Skip reading DWARF section dataJosh Poimboeuf
2023-06-07objtool: Get rid of reloc->rel[a]Josh Poimboeuf
2023-06-07objtool: Shrink elf hash nodesJosh Poimboeuf
2023-06-07objtool: Shrink reloc->sym_reloc_entryJosh Poimboeuf
2023-06-07objtool: Get rid of reloc->addendJosh Poimboeuf
2023-06-07objtool: Get rid of reloc->typeJosh Poimboeuf
2023-06-07objtool: Get rid of reloc->offsetJosh Poimboeuf
2023-06-07objtool: Get rid of reloc->idxJosh Poimboeuf
2023-06-07objtool: Get rid of reloc->listJosh Poimboeuf
2023-06-07objtool: Allocate relocs in advance for new rela sectionsJosh Poimboeuf
2023-06-07objtool: Don't free memory in elf_close()Josh Poimboeuf
2023-06-07objtool: Keep GElf_Rel[a] structs syncedJosh Poimboeuf
2023-06-07objtool: Add elf_create_section_pair()Josh Poimboeuf
2023-06-07objtool: Add mark_sec_changed()Josh Poimboeuf
2023-06-07objtool: Fix reloc_hash sizeJosh Poimboeuf
2023-06-07objtool: Consolidate rel/rela handlingJosh Poimboeuf
2023-06-07objtool: Improve reloc namingJosh Poimboeuf
2023-06-07objtool: Remove flags argument from elf_create_section()Josh Poimboeuf
2023-04-14objtool: Add symbol iteration helpersJosh Poimboeuf
2023-02-01objtool: Allocate multiple structures with calloc()Thomas Weißschuh
2022-12-19Merge tag 'powerpc-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds
2022-11-18objtool: Use target file class size instead of a compiled constantChristophe Leroy
2022-11-05objtool: Optimize elf_dirty_reloc_sym()Peter Zijlstra
2022-11-01objtool: Add option to generate prefix symbolsPeter Zijlstra
2022-11-01objtool: Avoid O(bloody terrible) behaviour -- an ode to libelfPeter Zijlstra
2022-11-01objtool: Slice up elf_create_section_symbol()Peter Zijlstra
2022-10-17objtool: Fix find_{symbol,func}_containing()Peter Zijlstra
2022-09-26objtool: Preserve special st_shndx indexes in elf_update_symbolSami Tolvanen
2022-05-20objtool: Fix objtool regression on x32 systemsMikulas Patocka
2022-05-20objtool: Fix symbol creationPeter Zijlstra
2022-04-22objtool: Remove --lto and --vmlinux in favor of --linkJosh Poimboeuf
2022-04-22objtool: Reorganize cmdline optionsJosh Poimboeuf
2022-04-22objtool: Fix code relocs vs weak symbolsPeter Zijlstra
2022-04-22objtool: Fix type of reloc::addendPeter Zijlstra
2022-03-15objtool: Ignore extra-symbol codePeter Zijlstra
2022-03-15objtool: Add --dry-runPeter Zijlstra
2021-12-03objtool: Fix pv_ops noinstr validationPeter Zijlstra
2021-11-01Merge tag 'objtool-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2021-10-28objtool,x86: Replace alternatives with .retpoline_sitesPeter Zijlstra
2021-10-06objtool: Update section header before relocationsMichael Forney
2021-10-06objtool: Check for gelf_update_rel[a] failuresMichael Forney
2021-10-05objtool: Remove redundant 'len' field from struct sectionJoe Lawrence
2021-06-28Merge tags 'objtool-urgent-2021-06-28' and 'objtool-core-2021-06-28' of git:/...Linus Torvalds
2021-06-14objtool: Improve reloc hash size guestimatePeter Zijlstra
2021-06-10objtool: Fix .symtab_shndx handling for elf_create_undef_symbol()Peter Zijlstra
2021-05-12objtool: Fix elf_create_undef_symbol() endiannessVasily Gorbik
2021-05-12objtool: Rewrite hashtable sizingPeter Zijlstra
2021-04-02objtool: Add elf_create_undef_symbol()Peter Zijlstra