X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=crt%2Fcrt1.c;h=8fe8ab5d8c3ea005ce9e0eb07e72cadb4747b0ab;hb=1d5750b95c06913a1f18a995481276d698d20fae;hp=af02af945be5f059492c530b002b23da1fa1cd9d;hpb=f3ddd173806fd5c60b3f034528ca24542aecc5b9;p=musl diff --git a/crt/crt1.c b/crt/crt1.c index af02af94..8fe8ab5d 100644 --- a/crt/crt1.c +++ b/crt/crt1.c @@ -1,13 +1,14 @@ #include +#include "libc.h" #define START "_start" #include "crt_arch.h" int main(); -void _init() __attribute__((weak)); -void _fini() __attribute__((weak)); -_Noreturn int __libc_start_main(int (*)(), int, char **, +weak void _init(); +weak void _fini(); +int __libc_start_main(int (*)(), int, char **, void (*)(), void(*)(), void(*)()); void _start_c(long *p)