aboutsummaryrefslogtreecommitdiff
path: root/tools/objtool/include
AgeCommit message (Expand)AuthorFilesLines
2024-03-11objtool: Check local label in add_dead_ends()Gravatar Tiezhu Yang 1-0/+1
2024-03-11objtool/x86: Separate arch-specific and generic partsGravatar Tiezhu Yang 1-0/+14
2023-08-16objtool/x86: Fix SRSO messGravatar Peter Zijlstra 2-0/+2
2023-06-07objtool: Get rid of reloc->rel[a]Gravatar Josh Poimboeuf 1-12/+82
2023-06-07objtool: Shrink elf hash nodesGravatar Josh Poimboeuf 1-10/+14
2023-06-07objtool: Shrink reloc->sym_reloc_entryGravatar Josh Poimboeuf 1-2/+2
2023-06-07objtool: Get rid of reloc->jump_table_startGravatar Josh Poimboeuf 1-1/+0
2023-06-07objtool: Get rid of reloc->addendGravatar Josh Poimboeuf 1-1/+5
2023-06-07objtool: Get rid of reloc->typeGravatar Josh Poimboeuf 1-1/+10
2023-06-07objtool: Get rid of reloc->offsetGravatar Josh Poimboeuf 1-2/+6
2023-06-07objtool: Get rid of reloc->idxGravatar Josh Poimboeuf 1-3/+7
2023-06-07objtool: Get rid of reloc->listGravatar Josh Poimboeuf 1-5/+13
2023-06-07objtool: Add for_each_reloc()Gravatar Josh Poimboeuf 1-0/+6
2023-06-07objtool: Add elf_create_section_pair()Gravatar Josh Poimboeuf 1-6/+27
2023-06-07objtool: Add mark_sec_changed()Gravatar Josh Poimboeuf 1-1/+13
2023-06-07objtool: Fix reloc_hash sizeGravatar Josh Poimboeuf 1-1/+7
2023-06-07objtool: Consolidate rel/rela handlingGravatar Josh Poimboeuf 1-5/+8
2023-06-07objtool: Improve reloc namingGravatar Josh Poimboeuf 1-1/+1
2023-06-07objtool: Remove flags argument from elf_create_section()Gravatar Josh Poimboeuf 1-1/+1
2023-06-07objtool: Tidy elf.hGravatar Josh Poimboeuf 1-49/+47
2023-06-07objtool: Allow stack operations in UNWIND_HINT_UNDEFINED regionsGravatar Josh Poimboeuf 1-0/+1
2023-05-16objtool: Include backtrace in verbose modeGravatar Josh Poimboeuf 1-6/+8
2023-05-16objtool: Add verbose option for disassembling affected functionsGravatar Josh Poimboeuf 1-0/+1
2023-05-16objtool: Limit unreachable warnings to once per functionGravatar Josh Poimboeuf 2-1/+7
2023-04-14objtool: Add symbol iteration helpersGravatar Josh Poimboeuf 1-0/+9
2023-04-14objtool: Add WARN_INSN()Gravatar Josh Poimboeuf 1-0/+5
2023-03-23x86,objtool: Separate unret validation from unwind hintsGravatar Josh Poimboeuf 1-2/+2
2023-02-23objtool: Fix ORC 'signal' propagationGravatar Josh Poimboeuf 1-0/+1
2023-02-23objtool: Remove instruction::listGravatar Peter Zijlstra 2-25/+27
2023-02-23objtool: Union instruction::{call_dest,jump_table}Gravatar Peter Zijlstra 1-2/+4
2023-02-23objtool: Remove instruction::relocGravatar Peter Zijlstra 1-3/+3
2023-02-23objtool: Shrink instruction::{type,visited}Gravatar Peter Zijlstra 1-5/+5
2023-02-23objtool: Make instruction::alts a single-linked listGravatar Peter Zijlstra 1-1/+1
2023-02-23objtool: Make instruction::stack_ops a single-linked listGravatar Peter Zijlstra 2-2/+2
2023-02-23objtool: Change arch_decode_instruction() signatureGravatar Peter Zijlstra 1-3/+1
2023-02-01objtool: Optimize layout of struct special_altGravatar Thomas Weißschuh 1-1/+1
2023-02-01objtool: Optimize layout of struct symbolGravatar Thomas Weißschuh 1-3/+2
2023-02-01objtool: Allocate multiple structures with calloc()Gravatar Thomas Weißschuh 1-0/+4
2023-02-01objtool: Make struct check_options staticGravatar Thomas Weißschuh 1-2/+0
2022-12-19Merge tag 'powerpc-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Gravatar Linus Torvalds 4-16/+27
2022-11-23objtool/powerpc: Implement arch_pc_relative_reloc()Gravatar Michael Ellerman 1-0/+2
2022-11-18objtool: Add arch specific function arch_ftrace_match()Gravatar Sathvika Vasireddy 1-0/+2
2022-11-18objtool: Add --mnop as an option to --mcountGravatar Sathvika Vasireddy 1-0/+1
2022-11-18objtool: Use target file class size instead of a compiled constantGravatar Christophe Leroy 1-0/+8
2022-11-18objtool: Use target file endianness instead of a compiled constantGravatar Christophe Leroy 1-16/+16
2022-11-05objtool: Optimize elf_dirty_reloc_sym()Gravatar Peter Zijlstra 1-0/+2
2022-11-01objtool: Add --cfi to generate the .cfi_sites sectionGravatar Peter Zijlstra 1-0/+1
2022-11-01objtool: Add option to generate prefix symbolsGravatar Peter Zijlstra 2-0/+3
2022-11-01objtool: Avoid O(bloody terrible) behaviour -- an ode to libelfGravatar Peter Zijlstra 1-1/+1
2022-10-17objtool: Rework instruction -> symbol mappingGravatar Peter Zijlstra 1-1/+11