]> www.infradead.org Git - users/jedix/linux-maple.git/commit
objtool: Create backup on error and print args
authorJosh Poimboeuf <jpoimboe@kernel.org>
Fri, 14 Mar 2025 19:29:10 +0000 (12:29 -0700)
committerPeter Zijlstra <peterz@infradead.org>
Mon, 17 Mar 2025 10:36:02 +0000 (11:36 +0100)
commitaa8b3e64fd397eddd6a627d148a964e4bc2ed9ab
treeba4d27e7d8391fae3facabab9ca0c5104310e8f5
parenta307dd28b1c6655b67b2367663331034ac8da79c
objtool: Create backup on error and print args

Recreating objtool errors can be a manual process.  Kbuild removes the
object, so it has to be compiled or linked again before running objtool.
Then the objtool args need to be reversed engineered.

Make that all easier by automatically making a backup of the object file
on error, and print a modified version of the args which can be used to
recreate.

Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lore.kernel.org/r/7571e30636359b3e173ce6e122419452bb31882f.1741975349.git.jpoimboe@kernel.org
tools/objtool/builtin-check.c
tools/objtool/include/objtool/builtin.h
tools/objtool/objtool.c