removed more old libs
[TestXSLT.git] / libiconv / lib / genaliases.c
diff --git a/libiconv/lib/genaliases.c b/libiconv/lib/genaliases.c
deleted file mode 100644 (file)
index 62c3c0b..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-/* Copyright (C) 1999-2001 Free Software Foundation, Inc.
-   This file is part of the GNU LIBICONV Library.
-
-   The GNU LIBICONV Library is free software; you can redistribute it
-   and/or modify it under the terms of the GNU Library General Public
-   License as published by the Free Software Foundation; either version 2
-   of the License, or (at your option) any later version.
-
-   The GNU LIBICONV Library is distributed in the hope that it will be
-   useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Library General Public License for more details.
-
-   You should have received a copy of the GNU Library General Public
-   License along with the GNU LIBICONV Library; see the file COPYING.LIB.
-   If not, write to the Free Software Foundation, Inc., 59 Temple Place -
-   Suite 330, Boston, MA 02111-1307, USA.  */
-
-/* Creates the aliases.gperf table. */
-
-#include <stdio.h>
-#include <stdlib.h>
-
-static void emit_encoding (const char* const* names, size_t n, const char* c_name)
-{
-  for (; n > 0; names++, n--) {
-    /* Output *names in upper case. */
-    const char* s = *names;
-    for (; *s; s++) {
-      unsigned char c = * (unsigned char *) s;
-      if (c >= 0x80)
-        exit(1);
-      if (c >= 'a' && c <= 'z')
-        c -= 'a'-'A';
-      putc(c, stdout);
-    }
-    printf(", ei_%s\n", c_name);
-  }
-}
-
-int main ()
-{
-  printf("struct alias { const char* name; unsigned int encoding_index; };\n");
-  printf("%%%%\n");
-
-#define DEFENCODING(xxx_names,xxx,xxx_ifuncs1,xxx_ifuncs2,xxx_ofuncs1,xxx_ofuncs2) \
-  {                                                           \
-    static const char* const names[] = BRACIFY xxx_names;     \
-    emit_encoding(names,sizeof(names)/sizeof(names[0]),#xxx); \
-  }
-#define BRACIFY(...) { __VA_ARGS__ }
-#include "encodings.def"
-#include "encodings_local.def"
-#undef BRACIFY
-#undef DEFENCODING
-
-  fflush(stdout);
-  if (ferror(stdout))
-    exit(1);
-  exit(0);
-}