diff --git a/libc/runtime/crt0.S b/libc/runtime/crt0.S index 05ec47b..c959473 100644 --- a/libc/runtime/crt0.S +++ b/libc/runtime/crt0.S @@ -12,7 +12,6 @@ _start: pushq %rdi call __libc_init - call _init popq %rdi popq %rsi diff --git a/libc/runtime/crt1.S b/libc/runtime/crt1.S index 05ec47b..c959473 100644 --- a/libc/runtime/crt1.S +++ b/libc/runtime/crt1.S @@ -12,7 +12,6 @@ _start: pushq %rdi call __libc_init - call _init popq %rdi popq %rsi diff --git a/libc/src/Runtime.c b/libc/src/Runtime.c index 15efae2..3352f28 100644 --- a/libc/src/Runtime.c +++ b/libc/src/Runtime.c @@ -1,7 +1,7 @@ -extern void __libc_init_array(); +extern void __libc_init_array(void); -void __libc_init() +void __libc_init(void) { __libc_init_array(); }