]> www.infradead.org Git - users/jedix/linux-maple.git/commit
objtool: Ignore entire functions rather than instructions
authorJosh Poimboeuf <jpoimboe@kernel.org>
Mon, 24 Mar 2025 21:55:53 +0000 (14:55 -0700)
committerIngo Molnar <mingo@kernel.org>
Tue, 25 Mar 2025 08:20:25 +0000 (09:20 +0100)
commitc84301d706c5456b1460439b2987a0f0b6362a82
treee9e2d13ee4319a2d7d5e44e79d6e117adc812f03
parenteeff7ac61526a4a9c3916cf46885622078ad886b
objtool: Ignore entire functions rather than instructions

STACK_FRAME_NON_STANDARD applies to functions.  Use a function-specific
ignore attribute in preparation for getting rid of insn->ignore.

Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Link: https://lore.kernel.org/r/4af13376567f83331a9372ae2bb25e11a3d0f055.1742852846.git.jpoimboe@kernel.org
tools/objtool/check.c
tools/objtool/include/objtool/elf.h