ANDROID: modpost: add an exception for CFI stubs
authorSami Tolvanen <samitolvanen@google.com>
Thu, 4 Oct 2018 15:56:16 +0000 (08:56 -0700)
committerStricted <info@stricted.net>
Fri, 21 Jan 2022 17:22:00 +0000 (17:22 +0000)
commit936ec13ef62db9666c2b810aea15a83c100c4cfb
treeb001db2aa86e0a8766f1f1fc3d2636fead2c691f
parent5c9a32668b8764498821dc5951b01dba930e12bb
ANDROID: modpost: add an exception for CFI stubs

When CONFIG_CFI_CLANG is enabled, LLVM renames all address taken
functions by appending a .cfi postfix to their names, and creates
function stubs with the original names. The compiler always injects
these stubs to the text section, even if the function itself is
placed into init or exit sections, which creates modpost warnings.
This commit adds a modpost exception for CFI stubs to prevent the
warnings.

Bug: 117237524
Change-Id: Ieb8bf20d0c3ad7b7295c535f598370220598cdb0
Signed-off-by: Sami Tolvanen <samitolvanen@google.com>
scripts/mod/modpost.c