about summary refs log tree commit diff
path: root/elf/genrtldtbl.awk
diff options
context:
space:
mode:
Diffstat (limited to 'elf/genrtldtbl.awk')
-rw-r--r--elf/genrtldtbl.awk29
1 files changed, 0 insertions, 29 deletions
diff --git a/elf/genrtldtbl.awk b/elf/genrtldtbl.awk
deleted file mode 100644
index 0e2a374901..0000000000
--- a/elf/genrtldtbl.awk
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/usr/bin/awk
-BEGIN {
-  FS=":";
-  count=0;
-}
-{
-  for (i = 1; i <= NF; ++i) {
-    gsub (/\/*$/, "", $i);
-    dir[count++] = $i;
-  }
-}
-END {
-  for (i = 0; i < count; ++i) {
-    printf ("static struct r_search_path_elem rtld_search_dir%d =\n", i+1);
-    printf ("  { \"%s/\", %d, unknown, 0, nonexisting, NULL, NULL, ",
-	    dir[i], length (dir[i]) + 1);
-    if (i== 0)
-      printf ("NULL };\n");
-    else
-      printf ("&rtld_search_dir%d };\n", i);
-  }
-  printf ("\nstatic struct r_search_path_elem *rtld_search_dirs[] =\n{\n");
-  for (i = 0; i < count; ++i) {
-    printf ("  &rtld_search_dir%d,\n", i + 1);
-  }
-  printf ("  NULL\n};\n\n");
-  printf ("static struct r_search_path_elem *all_dirs = &rtld_search_dir%d;\n",
-	  count);
-}