remove __libc_csu_* cruft
authorRich Felker <dalias@aerifal.cx>
Sun, 21 Jul 2013 07:34:31 +0000 (03:34 -0400)
committerRich Felker <dalias@aerifal.cx>
Sun, 21 Jul 2013 07:34:31 +0000 (03:34 -0400)
these functions were mistakenly assumed to be needed to match glibc
ABI, but glibc has them as part of the non-shared part of libc that's
always statically linked into the main program. moreover, the only
place they are referenced from is glibc's crt1.o.

src/env/__libc_csu_fini.c [deleted file]
src/env/__libc_csu_init.c [deleted file]

diff --git a/src/env/__libc_csu_fini.c b/src/env/__libc_csu_fini.c
deleted file mode 100644 (file)
index 3671efb..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-#include "libc.h"
-
-void __libc_csu_fini()
-{
-}
diff --git a/src/env/__libc_csu_init.c b/src/env/__libc_csu_init.c
deleted file mode 100644 (file)
index 4f68d19..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-#include "libc.h"
-
-void __libc_csu_init(int argc, char **argv, char **envp)
-{
-}