about summary refs log tree commit diff
path: root/iconvdata/gaptab.awk
diff options
context:
space:
mode:
Diffstat (limited to 'iconvdata/gaptab.awk')
-rw-r--r--iconvdata/gaptab.awk48
1 files changed, 0 insertions, 48 deletions
diff --git a/iconvdata/gaptab.awk b/iconvdata/gaptab.awk
deleted file mode 100644
index f9d1526361..0000000000
--- a/iconvdata/gaptab.awk
+++ /dev/null
@@ -1,48 +0,0 @@
-BEGIN { hv["0"] =  0; hv["1"] =  1; hv["2"] =  2; hv["3"] =  3;
-	hv["4"] =  4; hv["5"] =  5; hv["6"] =  6; hv["7"] =  7;
-	hv["8"] =  8; hv["9"] =  9; hv["A"] = 10; hv["B"] = 11;
-	hv["C"] = 12; hv["D"] = 13; hv["E"] = 14; hv["F"] = 15;
-	hv["a"] = 10; hv["b"] = 11; hv["c"] = 12; hv["d"] = 13;
-	hv["e"] = 14; hv["f"] = 15;
-
-	first = 0; last = 0; idx = 0; f = 0;
-}
-
-function tonum(str)
-{
-  num=0;
-  cnt=1;
-  while (cnt <= length(str)) {
-    num *= 16;
-    num += hv[substr(str,cnt,1)];
-    ++cnt;
-  }
-  return num;
-}
-
-function fmt(val)
-{
-  if (f++ % 8 == 0)
-    { printf ("\n  '\\x%02x',", val); }
-  else
-    { printf (" '\\x%02x',", val); }
-}
-
-{
-  u = tonum($1); c = tonum($2);
-
-  if (u - last > 6)
-    {
-      if (last) { idx += last - first + 1; }
-      first = u;
-    }
-  else
-    {
-      for (m = last+1; m < u; m++) { fmt(0); }
-    }
-
-  fmt(c);
-  last = u;
-}
-
-END { print "" }