Code

History

Commits on master to tools/objtool/include70+
  1. objtool: Add the --disas=<function-pattern> actionAlexandre Chartre committed 11 months ago5f326c8
  2. objtool: Improve tracing of alternative instructionsAlexandre Chartre committed 11 months ago350c7ab
  3. objtool: Add functions to better name alternativesAlexandre Chartre committed 11 months ago9b580ac
  4. objtool: Identify the different types of alternativesAlexandre Chartre committed 11 months agod490aa2
  5. objtool: Improve register reporting during function validationAlexandre Chartre committed 11 months ago26a453f
  6. objtool: Trace instruction state changes during function validationAlexandre Chartre committed 11 months agofcb268b
  7. objtool: Add option to trace function validationAlexandre Chartre committed 11 months ago7058984
  8. objtool: Disassemble instruction on warning or backtraceAlexandre Chartre committed 11 months ago0bb080b
  9. objtool: Print symbol during disassemblyAlexandre Chartre committed 11 months ago5d859df
  10. objtool: Disassemble code with libopcodes instead of running objdumpAlexandre Chartre committed 11 months ago5995330
  11. objtool: Create disassembly contextAlexandre Chartre committed 11 months ago1013f2e
  12. objtool: Move disassembly functions to a separated fileAlexandre Chartre committed 11 months ago55d2a47
  13. objtool: Fix .cold function detection for duplicate symbolsJosh Poimboeuf committed 11 months ago2c2acca
  14. tools/objtool: Copy the __cleanup unused variable fix for older clangBorislav Petkov (AMD) committed 1 year ago2490921
  15. objtool: Add base objtool support for livepatch modulesJosh Poimboeuf committed 1 year ago164c920
  16. objtool: Refactor prefix symbol creation codeJosh Poimboeuf committed 1 year ago2058f6d
  17. objtool/klp: Add post-link subcommand to finalize livepatch modulesJosh Poimboeuf committed 1 year agoebe864b
  18. objtool/klp: Add --debug option to show cloning decisionsJosh Poimboeuf committed 1 year ago7c2575a
  19. objtool/klp: Introduce klp diff subcommand for diffing object filesJosh Poimboeuf committed 1 year agodd590d4
  20. objtool/klp: Add --debug-checksum=<funcs> to show per-instruction checksumsJosh Poimboeuf committed 1 year agoa3493b3
  21. objtool/klp: Add --checksum option to generate per-function checksumsJosh Poimboeuf committed 1 year ago0d83da4
  22. objtool: Add annotype() helperJosh Poimboeuf committed 1 year ago3b92486
  23. objtool: Add elf_create_file()Josh Poimboeuf committed 1 year ago03c19a9
  24. objtool: Add elf_create_reloc() and elf_init_reloc()Josh Poimboeuf committed 1 year ago2c05ca0
  25. objtool: Add elf_create_data()Josh Poimboeuf committed 1 year ago431dbab
  26. objtool: Generalize elf_create_section()Josh Poimboeuf committed 1 year ago243e963
  27. objtool: Generalize elf_create_symbol()Josh Poimboeuf committed 1 year agodd2c29a
  28. objtool: Refactor add_jump_destinations()Josh Poimboeuf committed 1 year agoa05de0a
  29. objtool: Resurrect --backup optionJosh Poimboeuf committed 1 year ago2b91479
  30. objtool: Mark prefix functionsJosh Poimboeuf committed 1 year agoa1526bc
  31. objtool: Fix weak symbol hole detection for .cold functionsJosh Poimboeuf committed 1 year agoc9e9b85
  32. objtool: Mark .cold subfunctionsJosh Poimboeuf committed 1 year ago4ea0293
  33. objtool: Add section/symbol type helpersJosh Poimboeuf committed 1 year ago25eac74
  34. objtool: Convert elf iterator macros to use 'struct elf'Josh Poimboeuf committed 1 year ago96eceff
  35. objtool: Const string cleanupJosh Poimboeuf committed 1 year ago34244f7