| author | Rich Felker <dalias@aerifal.cx> | 2018年09月05日 12:43:34 -0400 |
|---|---|---|
| committer | Rich Felker <dalias@aerifal.cx> | 2018年09月05日 14:05:14 -0400 |
| commit | 9b95fd0944e4206949e90633c3fed088202810ec (patch) | |
| tree | 4af9c66139abfef78854aca3200f836153727c23 /crt/crt1.c | |
| parent | 2de29bc994029b903a366b8a4a9f8c3c3ee2be90 (diff) | |
| download | musl-9b95fd0944e4206949e90633c3fed088202810ec.tar.gz | |
| -rw-r--r-- | crt/crt1.c | 5 |
diff --git a/crt/crt1.c b/crt/crt1.c index af02af94..7b12665f 100644 --- a/crt/crt1.c +++ b/crt/crt1.c @@ -1,12 +1,13 @@ #include <features.h> +#include "libc.h" #define START "_start" #include "crt_arch.h" int main(); -void _init() __attribute__((weak)); -void _fini() __attribute__((weak)); +weak void _init(); +weak void _fini(); _Noreturn int __libc_start_main(int (*)(), int, char **, void (*)(), void(*)(), void(*)()); |