Messages in this thread | | | From | Josh Poimboeuf <> | Subject | [PATCH v2 0/9] objtool: warning improvements | Date | Wed, 12 Apr 2023 12:03:15 -0700 |
| |
v2: - keep --backtrace - hard-code awk logic (don't use objdump-func script) - add OBJTOOL_VERBOSE=1 - add WARN_INSN() - several other improvements/fixes - best to review from scratch ;-)
Josh Poimboeuf (9): scripts/objdump-func: Support multiple functions objtool: Add WARN_INSN() objtool: Limit unreachable warnings to once per function objtool: Add symbol iteration helpers objtool: Add verbose option for disassembling affected functions objtool: Include backtrace in verbose mode objtool: Remove superfluous dead_end_function() check objtool: Detect missing __noreturn annotations objtool: Ignore exc_double_fault() __noreturn warnings
scripts/objdump-func | 34 +- tools/objtool/Documentation/objtool.txt | 11 + tools/objtool/builtin-check.c | 5 + tools/objtool/check.c | 421 +++++++++++++----------- tools/objtool/elf.c | 2 +- tools/objtool/include/objtool/builtin.h | 1 + tools/objtool/include/objtool/elf.h | 10 + tools/objtool/include/objtool/warn.h | 22 +- tools/objtool/orc_gen.c | 9 +- 9 files changed, 307 insertions(+), 208 deletions(-)
-- 2.39.2
| |