From fb075aa7133ac6bf4def7f414682a1d2350a719d Mon Sep 17 00:00:00 2001 From: Alex Date: Wed, 7 Dec 2022 14:03:14 +0200 Subject: [PATCH] Removed "_init" from crt --- libc/runtime/crt0.S | 1 - libc/runtime/crt1.S | 1 - libc/src/Runtime.c | 4 ++-- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/libc/runtime/crt0.S b/libc/runtime/crt0.S index 05ec47b1..c9594732 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 05ec47b1..c9594732 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 15efae25..3352f285 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(); }