diff options
author | Arnd Bergmann | 2023-11-08 13:58:27 +0100 |
---|---|---|
committer | Kees Cook | 2023-11-08 11:06:50 -0800 |
commit | 65120498aaf8d7320647a8b6d6de7db42e74ea52 (patch) | |
tree | 5c872661b469998f207b20d299fdbb488539cd8e /scripts/gcc-plugins | |
parent | 9cca73d7b4bfec75b2fcef751015f31691afa792 (diff) |
stackleak: add declarations for global functions
With -Wmissing-prototypes enabled, the stackleak code produces a couple of
warnings that have no declarations because they are only called from assembler:
stackleak.c:127:25: error: no previous prototype for 'stackleak_erase' [-Werror=missing-prototypes]
stackleak.c:139:25: error: no previous prototype for 'stackleak_erase_on_task_stack' [-Werror=missing-prototypes]
stackleak.c:151:25: error: no previous prototype for 'stackleak_erase_off_task_stack' [-Werror=missing-prototypes]
stackleak.c:159:49: error: no previous prototype for 'stackleak_track_stack' [-Werror=missing-prototypes]
Add declarations to the stackleak header to shut up the warnings.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Link: https://lore.kernel.org/r/20231108125843.3806765-7-arnd@kernel.org
Signed-off-by: Kees Cook <keescook@chromium.org>
Diffstat (limited to 'scripts/gcc-plugins')
0 files changed, 0 insertions, 0 deletions