summaryrefslogtreecommitdiff
path: root/tools/objtool
AgeCommit message (Expand)AuthorFilesLines
2025-10-15objtool: Add section/symbol type helpersJosh Poimboeuf5-42/+108
2025-10-15objtool: Convert elf iterator macros to use 'struct elf'Josh Poimboeuf3-17/+17
2025-10-15objtool: Remove .parainstructions referenceJosh Poimboeuf1-1/+0
2025-10-15objtool: Clean up compiler flag usageJosh Poimboeuf3-8/+13
2025-10-15objtool: Const string cleanupJosh Poimboeuf6-10/+10
2025-10-15objtool: Check for missing annotation entries in read_annotate()Josh Poimboeuf1-0/+5
2025-10-15objtool: Fix "unexpected end of section" warning for alternativesJosh Poimboeuf1-4/+1
2025-10-15objtool: Fix __pa_symbol() relocation handlingJosh Poimboeuf1-1/+12
2025-10-15objtool: Fix x86 addend calculationJosh Poimboeuf5-17/+17
2025-10-15objtool: Fix weak symbol detectionJosh Poimboeuf1-4/+4
2025-10-15objtool: Fix interval tree insertion for zero-length symbolsJosh Poimboeuf1-1/+1
2025-10-15objtool: Add empty symbols to the symbol tree againJosh Poimboeuf1-8/+2
2025-10-15objtool: Remove error handling boilerplateJosh Poimboeuf2-101/+59
2025-10-15objtool: Propagate elf_truncate_section() error in elf_write()Josh Poimboeuf1-3/+2
2025-10-15objtool: Fix broken error handling in read_symbols()Josh Poimboeuf1-7/+3
2025-10-15objtool: Make find_symbol_containing() less arbitraryJosh Poimboeuf1-5/+20
2025-10-15interval_tree: Sync interval_tree_generic.h with toolsJosh Poimboeuf1-0/+1
2025-10-15objtool: Fix standalone --hacks=jump_labelDylan Hatch1-1/+2
2025-10-15objtool: Remove unneeded semicolonChen Ni1-1/+1
2025-10-14objtool/x86: Fix NOP decodePeter Zijlstra1-4/+11
2025-10-14objtool/x86: Add UDB supportPeter Zijlstra1-0/+4
2025-10-14objtool/x86: Remove 0xea hackPeter Zijlstra1-9/+0
2025-10-11Merge tag 'x86_core_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-0/+43
2025-10-02Merge tag 'kbuild-6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kb...Linus Torvalds1-10/+0
2025-09-30Merge tag 'x86_apic_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds6-2/+63
2025-09-19Merge 6.17-rc6 into kbuild-nextNathan Chancellor1-0/+23
2025-09-18objtool/LoongArch: Mark special atomic instruction as INSN_BUG typeTiezhu Yang1-0/+21
2025-09-18objtool/LoongArch: Mark types based on break immediate codeTiezhu Yang1-3/+9
2025-09-09objtool: Ignore __pi___cfi_ prefixed symbolsNathan Chancellor1-0/+1
2025-09-04x86/sev: Zap snp_abort()Borislav Petkov (AMD)1-1/+0
2025-09-03x86/boot: Create a confined code area for startup codeArd Biesheuvel1-1/+2
2025-09-03objtool: Add action to check for absence of absolute relocationsArd Biesheuvel5-0/+60
2025-08-29objtool: Drop noinstr hack for KCSAN_WEAK_MEMORYNathan Chancellor1-10/+0
2025-08-20objtool/LoongArch: Get table size correctly if LTO is enabledTiezhu Yang1-0/+23
2025-08-18objtool: Validate kCFI callsPeter Zijlstra2-0/+43
2025-07-31Merge tag 'trace-rv-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tr...Linus Torvalds1-0/+1
2025-07-29Merge tag 'hardening-v6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+2
2025-07-22stackleak: Rename stackleak_track_stack to __sanitizer_cov_stack_depthKees Cook1-1/+1
2025-07-22stackleak: Rename STACKLEAK to KSTACK_ERASEKees Cook1-1/+1
2025-07-19Merge tag 'rust-fixes-6.16-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+1
2025-07-15objtool/rust: add one more `noreturn` Rust function for Rust 1.89.0Miguel Ojeda1-0/+1
2025-07-11objtool: Add vpanic() to the noreturn listNam Cao1-0/+1
2025-07-01objtool: Add missing endian conversion to read_annotate()Heiko Carstens1-0/+1
2025-06-05Merge tag 'rust-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/...Linus Torvalds1-1/+2
2025-05-27Merge tag 'x86-core-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+4
2025-05-27Merge tag 'objtool-core-2025-05-25' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-1/+38
2025-05-22objtool/rust: relax slice condition to cover more `noreturn` Rust functionsMiguel Ojeda1-1/+2
2025-05-14objtool: Speed up SHT_GROUP reindexingJosh Poimboeuf2-18/+30
2025-05-13Merge commit 'its-for-linus-20250509-merge' into x86/core, to resolve conflictsIngo Molnar1-0/+9
2025-05-13Merge branch 'x86/boot' into x86/core, to merge dependent commitsIngo Molnar1-2/+4