summaryrefslogtreecommitdiffstats
path: root/tools/objtool/include
Commit message (Expand)AuthorAgeFilesLines
* objtool: Check local label in add_dead_ends()Tiezhu Yang2024-03-111-0/+1
* objtool/x86: Separate arch-specific and generic partsTiezhu Yang2024-03-111-0/+14
* objtool/x86: Fix SRSO messPeter Zijlstra2023-08-162-0/+2
* objtool: Get rid of reloc->rel[a]Josh Poimboeuf2023-06-071-12/+82
* objtool: Shrink elf hash nodesJosh Poimboeuf2023-06-071-10/+14
* objtool: Shrink reloc->sym_reloc_entryJosh Poimboeuf2023-06-071-2/+2
* objtool: Get rid of reloc->jump_table_startJosh Poimboeuf2023-06-071-1/+0
* objtool: Get rid of reloc->addendJosh Poimboeuf2023-06-071-1/+5
* objtool: Get rid of reloc->typeJosh Poimboeuf2023-06-071-1/+10
* objtool: Get rid of reloc->offsetJosh Poimboeuf2023-06-071-2/+6
* objtool: Get rid of reloc->idxJosh Poimboeuf2023-06-071-3/+7
* objtool: Get rid of reloc->listJosh Poimboeuf2023-06-071-5/+13
* objtool: Add for_each_reloc()Josh Poimboeuf2023-06-071-0/+6
* objtool: Add elf_create_section_pair()Josh Poimboeuf2023-06-071-6/+27
* objtool: Add mark_sec_changed()Josh Poimboeuf2023-06-071-1/+13
* objtool: Fix reloc_hash sizeJosh Poimboeuf2023-06-071-1/+7
* objtool: Consolidate rel/rela handlingJosh Poimboeuf2023-06-071-5/+8
* objtool: Improve reloc namingJosh Poimboeuf2023-06-071-1/+1
* objtool: Remove flags argument from elf_create_section()Josh Poimboeuf2023-06-071-1/+1
* objtool: Tidy elf.hJosh Poimboeuf2023-06-071-49/+47
* objtool: Allow stack operations in UNWIND_HINT_UNDEFINED regionsJosh Poimboeuf2023-06-071-0/+1
* objtool: Include backtrace in verbose modeJosh Poimboeuf2023-05-161-6/+8
* objtool: Add verbose option for disassembling affected functionsJosh Poimboeuf2023-05-161-0/+1
* objtool: Limit unreachable warnings to once per functionJosh Poimboeuf2023-05-162-1/+7
* objtool: Add symbol iteration helpersJosh Poimboeuf2023-04-141-0/+9
* objtool: Add WARN_INSN()Josh Poimboeuf2023-04-141-0/+5
* x86,objtool: Separate unret validation from unwind hintsJosh Poimboeuf2023-03-231-2/+2
* objtool: Fix ORC 'signal' propagationJosh Poimboeuf2023-02-231-0/+1
* objtool: Remove instruction::listPeter Zijlstra2023-02-232-25/+27
* objtool: Union instruction::{call_dest,jump_table}Peter Zijlstra2023-02-231-2/+4
* objtool: Remove instruction::relocPeter Zijlstra2023-02-231-3/+3
* objtool: Shrink instruction::{type,visited}Peter Zijlstra2023-02-231-5/+5
* objtool: Make instruction::alts a single-linked listPeter Zijlstra2023-02-231-1/+1
* objtool: Make instruction::stack_ops a single-linked listPeter Zijlstra2023-02-232-2/+2
* objtool: Change arch_decode_instruction() signaturePeter Zijlstra2023-02-231-3/+1
* objtool: Optimize layout of struct special_altThomas Weißschuh2023-02-011-1/+1
* objtool: Optimize layout of struct symbolThomas Weißschuh2023-02-011-3/+2
* objtool: Allocate multiple structures with calloc()Thomas Weißschuh2023-02-011-0/+4
* objtool: Make struct check_options staticThomas Weißschuh2023-02-011-2/+0
* Merge tag 'powerpc-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2022-12-194-16/+27
|\
| * objtool/powerpc: Implement arch_pc_relative_reloc()Michael Ellerman2022-11-231-0/+2
| * objtool: Add arch specific function arch_ftrace_match()Sathvika Vasireddy2022-11-181-0/+2
| * objtool: Add --mnop as an option to --mcountSathvika Vasireddy2022-11-181-0/+1
| * objtool: Use target file class size instead of a compiled constantChristophe Leroy2022-11-181-0/+8
| * objtool: Use target file endianness instead of a compiled constantChristophe Leroy2022-11-181-16/+16
* | objtool: Optimize elf_dirty_reloc_sym()Peter Zijlstra2022-11-051-0/+2
* | objtool: Add --cfi to generate the .cfi_sites sectionPeter Zijlstra2022-11-011-0/+1
* | objtool: Add option to generate prefix symbolsPeter Zijlstra2022-11-012-0/+3
* | objtool: Avoid O(bloody terrible) behaviour -- an ode to libelfPeter Zijlstra2022-11-011-1/+1
* | objtool: Rework instruction -> symbol mappingPeter Zijlstra2022-10-171-1/+11