summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArnaud Lacombe2011-05-05 03:18:27 +0200
committerArnaud Lacombe2011-06-09 20:04:40 +0200
commit45c47d966850e2727f913c92e4b6d1c2d586d6bd (patch)
tree9b5c14bff2b6b2467b0db9deee333ea3fbada23b
parentkbuild: simplify the %_shipped rule (diff)
downloadkernel-qcow2-linux-45c47d966850e2727f913c92e4b6d1c2d586d6bd.tar.gz
kernel-qcow2-linux-45c47d966850e2727f913c92e4b6d1c2d586d6bd.tar.xz
kernel-qcow2-linux-45c47d966850e2727f913c92e4b6d1c2d586d6bd.zip
genksyms: pass hash and lookup functions name and target language though the input file
Renaming hash and lookup functions on the command line would reduces its genericity. Use the .gperf file to pass this information. Do the same for the target language. Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
-rw-r--r--scripts/genksyms/keywords.gperf3
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/genksyms/keywords.gperf b/scripts/genksyms/keywords.gperf
index e6349acb6f2f..3e77a943e7b7 100644
--- a/scripts/genksyms/keywords.gperf
+++ b/scripts/genksyms/keywords.gperf
@@ -1,3 +1,6 @@
+%language=ANSI-C
+%define hash-function-name is_reserved_hash
+%define lookup-function-name is_reserved_word
%{
struct resword;
static const struct resword *is_reserved_word(register const char *str, register unsigned int len);