]> git.baikalelectronics.ru Git - kernel.git/commit
Remove gperf usage from toolchain
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 19 Aug 2017 17:17:02 +0000 (10:17 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 19 Aug 2017 18:02:53 +0000 (11:02 -0700)
commit471f6d5a33c3b9f7fe855dc777576fabc554beaf
tree0e50ccf15e0ad847395593ce8e4b1b4c6eb50031
parentd558f6854a91afc4bda300035e6a210dbc9801f6
Remove gperf usage from toolchain

It turns out that gperf-3.1 changed types in the generated code in ways
that aren't even trivially detectable without having to generate a test-file.

It's just not worth using tools and libraries from clowns that don't
understand or care about compatibility.  So get rid of gperf.

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
15 files changed:
Documentation/dontdiff
scripts/genksyms/Makefile
scripts/genksyms/keywords.c [new file with mode: 0644]
scripts/genksyms/keywords.gperf [deleted file]
scripts/genksyms/keywords.hash.c_shipped [deleted file]
scripts/genksyms/lex.l
scripts/genksyms/lex.lex.c_shipped
scripts/kconfig/.gitignore
scripts/kconfig/Makefile
scripts/kconfig/kconf_id.c [new file with mode: 0644]
scripts/kconfig/lkc.h
scripts/kconfig/zconf.gperf [deleted file]
scripts/kconfig/zconf.hash.c_shipped [deleted file]
scripts/kconfig/zconf.tab.c_shipped
scripts/kconfig/zconf.y