summaryrefslogtreecommitdiffstats
path: root/Kconfig
diff options
context:
space:
mode:
authorMasahiro Yamada <yamada.masahiro@socionext.com>2018-12-30 22:59:26 +0900
committerSascha Hauer <s.hauer@pengutronix.de>2019-01-03 10:17:16 +0100
commit273dbe5f87de8d6129a68ad40e87922fb6e783b6 (patch)
tree41f19d7c159df88aa1dee4bff084f3e57dfc18db /Kconfig
parentc17116dc3818b45cbc3997de72d05e64aab04cbe (diff)
downloadbarebox-273dbe5f87de8d6129a68ad40e87922fb6e783b6.tar.gz
barebox-273dbe5f87de8d6129a68ad40e87922fb6e783b6.tar.xz
kbuild: generate lexer and parser during build instead of shipping
Recent kernel versions run flex and bison to generate lexers and parsers from real source files such as *.l and *.y . This provides better maintainability than version-controlling pre-generated C files with a "_shipped" suffix. This commit imports flex and bison rules from Linux, and deletes pre-generated parsers and lexers. Refer to the following commits in Linux: - 033dba2ec06c ("kbuild: prepare to remove C files pre-generated by flex and bison") - 29c833061c1d ("kconfig: generate lexer and parser during build instead of shipping") - e039139be8c2 ("scripts/dtc: generate lexer and parser during build instead of shipping") Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'Kconfig')
0 files changed, 0 insertions, 0 deletions