From 3edfd07073dd145124e15c80ea0276cd52c9909a Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Sun, 21 Jul 2013 03:34:31 -0400 Subject: [PATCH] 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. --- src/env/__libc_csu_fini.c | 5 ----- src/env/__libc_csu_init.c | 5 ----- 2 files changed, 10 deletions(-) delete mode 100644 src/env/__libc_csu_fini.c delete mode 100644 src/env/__libc_csu_init.c 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) -{ -} -- 2.20.1