summaryrefslogtreecommitdiff
path: root/tools/objtool/elf.h
Commit message (Expand)AuthorAgeFilesLines
* objtool: Optimize find_rela_by_dest_range()Peter Zijlstra2020-03-251-1/+15
* objtool: Optimize read_sections()Peter Zijlstra2020-03-251-4/+17
* objtool: Optimize find_symbol_by_name()Peter Zijlstra2020-03-251-0/+2
* objtool: Rename find_containing_func()Peter Zijlstra2020-03-251-1/+1
* objtool: Optimize find_symbol_*() and read_symbols()Peter Zijlstra2020-03-251-0/+3
* objtool: Optimize find_section_by_name()Peter Zijlstra2020-03-251-0/+3
* objtool: Optimize find_section_by_index()Peter Zijlstra2020-03-251-0/+2
* objtool: Optimize find_symbol_by_index()Peter Zijlstra2020-03-251-2/+1
* objtool: Improve call destination function detectionJosh Poimboeuf2020-02-211-0/+1
* objtool: Support repeated uses of the same C jump tableJann Horn2019-07-181-0/+1
* objtool: Refactor jump table codeJosh Poimboeuf2019-07-181-1/+1
* objtool: Rename elf_open() to prevent conflict with libelf from elftoolchainMichael Forney2019-07-181-1/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13Thomas Gleixner2019-05-211-13/+1
* objtool: Add UACCESS validationPeter Zijlstra2019-04-031-0/+1
* objtool: Handle function aliasesPeter Zijlstra2019-04-031-1/+1
* objtool: Support per-function rodata sectionsAllan Xavier2018-09-081-1/+2
* objtool: Support GCC 8's cold subfunctionsJosh Poimboeuf2018-05-141-0/+2
* objtool: Add ORC unwind table generationJosh Poimboeuf2017-07-181-1/+14
* objtool: Implement stack validation 2.0Josh Poimboeuf2017-06-301-3/+3
* objtool: Fix another GCC jump table detection issueJosh Poimboeuf2017-03-071-0/+1
* objtool: Allow building with older libelfJan Beulich2016-05-171-0/+5
* objtool: Add several performance improvementsJosh Poimboeuf2016-03-091-2/+8
* objtool: Rename some variables and functionsJosh Poimboeuf2016-03-091-2/+2
* objtool: Add tool to perform compile-time stack metadata validationJosh Poimboeuf2016-02-291-0/+79