Code

History

Commits on master to tools/objtool/elf.c35+
  1. objtool/klp: Fix false module dependencies caused by dead relocsJosh Poimboeuf committed 3 months ago5ca8c91
  2. objtool: Grow __cfi_* prefix symbols for all CFI+CALL_PADDINGJosh Poimboeuf committed 6 months agofc0bb99
  3. objtool/klp: Don't set sym->file for section symbolsJosh Poimboeuf committed 7 months ago8d4cbb6
  4. objtool: Fix reloc hash collision in find_reloc_by_dest_range()Josh Poimboeuf committed 6 months agoa375e32
  5. objtool/klp: Fix pointer comparisons for rodata objectsJosh Poimboeuf committed 6 months agod5b0f02
  6. objtool: Move mark_rodata() to elf.cJosh Poimboeuf committed 7 months ago3e01ab4
  7. objtool: Replace iterator callback with for_each_sym_by_mangled_name()Josh Poimboeuf committed 7 months ago0333b73
  8. Merge tag 'objtool-core-2026-04-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 7 months ago4b2bdc2
  9. objtool/klp: fix mkstemp() failure with long pathsJoe Lawrence committed 8 months ago28e367a
  10. objtool/klp: Match symbols based on demangled_name for global variablesSong Liu committed 8 months agocdea5ca
  11. objtool/klp: Remove .llvm suffix in demangle_name()Song Liu committed 8 months ago020b71d
  12. objtool/klp: Also demangle global objectsSong Liu committed 8 months ago8206277
  13. objtool/klp: Use sym->demangled_name for symbol_name hashSong Liu committed 8 months ago0b8fc6a
  14. objtool/klp: Remove trailing '_' in demangle_name()Song Liu committed 8 months agoa3f28d2
  15. objtool: Use section/symbol type helpersWentong Tian committed 9 months agoc19c854
  16. objtool: Fix data alignment in elf_add_data()Josh Poimboeuf committed 8 months ago356e4b2
  17. objtool: Replace custom macros in elf.c with shared onesPetr Pavlu committed 9 months agod107b32
  18. objtool: Remove second pass of .cold function correlationJosh Poimboeuf committed 11 months ago106f11d
  19. objtool: Return canonical symbol when aliases exist in symbol finding helpersJosh Poimboeuf committed 11 months ago9205a32
  20. objtool: Don't alias undefined symbolsJosh Poimboeuf committed 11 months ago16f366c
  21. objtool: Fix .cold function detection for duplicate symbolsJosh Poimboeuf committed 11 months ago2c2acca
  22. objtool: Support Clang AUTOFDO .cold functionsJosh Poimboeuf committed 11 months ago024020e
  23. objtool: Remove unneeded semicolonChen Ni committed 1 year ago5eccd32
  24. objtool: Add base objtool support for livepatch modulesJosh Poimboeuf committed 1 year ago164c920
  25. objtool: Refactor prefix symbol creation codeJosh Poimboeuf committed 1 year ago2058f6d
  26. objtool/klp: Introduce klp diff subcommand for diffing object filesJosh Poimboeuf committed 1 year agodd590d4
  27. objtool/klp: Add --checksum option to generate per-function checksumsJosh Poimboeuf committed 1 year ago0d83da4
  28. objtool: Add elf_create_file()Josh Poimboeuf committed 1 year ago03c19a9
  29. objtool: Add elf_create_reloc() and elf_init_reloc()Josh Poimboeuf committed 1 year ago2c05ca0
  30. objtool: Add elf_create_data()Josh Poimboeuf committed 1 year ago431dbab
  31. objtool: Generalize elf_create_section()Josh Poimboeuf committed 1 year ago243e963
  32. objtool: Generalize elf_create_symbol()Josh Poimboeuf committed 1 year agodd2c29a
  33. objtool: Simplify special symbol handling in elf_update_symbol()Josh Poimboeuf committed 1 year ago02cf323
  34. objtool: Mark prefix functionsJosh Poimboeuf committed 1 year agoa1526bc
  35. objtool: Mark .cold subfunctionsJosh Poimboeuf committed 1 year ago4ea0293