summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2013-07-21 03:34:31 -0400
committerRich Felker <dalias@aerifal.cx>2013-07-21 03:34:31 -0400
commit3edfd07073dd145124e15c80ea0276cd52c9909a (patch)
tree1fed0a85485ba58c96a9e11cba856792d9586119
parent7586360badcae6e73f04eb1b8189ce630281c4b2 (diff)
downloadmusl-3edfd07073dd145124e15c80ea0276cd52c9909a.tar.gz
musl-3edfd07073dd145124e15c80ea0276cd52c9909a.tar.bz2
musl-3edfd07073dd145124e15c80ea0276cd52c9909a.tar.xz
musl-3edfd07073dd145124e15c80ea0276cd52c9909a.zip
remove __libc_csu_* cruft
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.
-rw-r--r--src/env/__libc_csu_fini.c5
-rw-r--r--src/env/__libc_csu_init.c5
2 files changed, 0 insertions, 10 deletions
diff --git a/src/env/__libc_csu_fini.c b/src/env/__libc_csu_fini.c
deleted file mode 100644
index 3671efba..00000000
--- a/src/env/__libc_csu_fini.c
+++ /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
index 4f68d19d..00000000
--- a/src/env/__libc_csu_init.c
+++ /dev/null
@@ -1,5 +0,0 @@
-#include "libc.h"
-
-void __libc_csu_init(int argc, char **argv, char **envp)
-{
-}