kconfig: split preprocessor prototypes into preprocess.h
authorMasahiro Yamada <masahiroy@kernel.org>
Fri, 2 Feb 2024 15:58:06 +0000 (00:58 +0900)
committerMasahiro Yamada <masahiroy@kernel.org>
Mon, 19 Feb 2024 09:20:40 +0000 (18:20 +0900)
commitd3d16228a520ce49884d3bb90b67c12726c63020
treecce05ab391fc5dacc51f3106dd92c499ea45e54e
parent56e634b06fd554b819ac9c45fc77a41500861ced
kconfig: split preprocessor prototypes into preprocess.h

These are needed only for the parse stage. Move the prototypes into
a separate header to make sure they are not used after that.

Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
scripts/kconfig/lexer.l
scripts/kconfig/lkc_proto.h
scripts/kconfig/parser.y
scripts/kconfig/preprocess.c
scripts/kconfig/preprocess.h [new file with mode: 0644]