fix inlines issues with gperf by stripping them out
authorPierre Habouzit <madcoder@debian.org>
Wed, 7 Nov 2007 21:30:58 +0000 (22:30 +0100)
committerPierre Habouzit <madcoder@debian.org>
Wed, 7 Nov 2007 21:30:58 +0000 (22:30 +0100)
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
charset.def
lib-lua/lua-token.gperf
lib-mime/mime-token.sh

index eb55ee2..3d0e89e 100644 (file)
@@ -1,4 +1,4 @@
-cat <<EOF | gperf -Ncharset_canonicalize_aux -m16 -l -E -t -C -F", NULL"
+cat <<EOF | gperf -Ncharset_canonicalize_aux -m16 -l -E -t -C -F", NULL" | sed -e '/__gnu_inline__/d;s/\<\(__\|\)inline\>//g'
 %{
 /*
  *  This program is free software; you can redistribute it and/or modify
index c3857fe..f637176 100644 (file)
@@ -58,7 +58,7 @@ do_tokens() {
 }
 
 do_c() {
-    cat <<EOF | gperf -m16 -l -t -C -F",0" -Nmlua_which_token_aux
+    cat <<EOF | gperf -m16 -l -t -C -F",0" -Nmlua_which_token_aux | sed -e '/__gnu_inline__/d;s/\<\(__\|\)inline\>//g'
 %{
 `do_hdr`
 
index 229394c..c6152c3 100644 (file)
@@ -49,7 +49,7 @@ EOF
 }
 
 do_c() {
-    cat <<EOF | gperf --ignore-case -m16 -l -t -C -F",0" -Nmime_which_token_aux
+    cat <<EOF | gperf --ignore-case -m16 -l -t -C -F",0" -Nmime_which_token_aux | sed -e '/__gnu_inline__/d;s/\<\(__\|\)inline\>//g'
 %{
 `do_hdr`