aboutsummaryrefslogtreecommitdiff
path: root/libc/startup/baremetal/init.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libc/startup/baremetal/init.cpp')
-rw-r--r--libc/startup/baremetal/init.cpp10
1 files changed, 2 insertions, 8 deletions
diff --git a/libc/startup/baremetal/init.cpp b/libc/startup/baremetal/init.cpp
index 995609c..89065fd 100644
--- a/libc/startup/baremetal/init.cpp
+++ b/libc/startup/baremetal/init.cpp
@@ -6,19 +6,13 @@
//
//===----------------------------------------------------------------------===//
-#include "hdr/stdint_proxy.h"
+#include "startup/baremetal/init.h"
+
#include "src/__support/macros/config.h"
#include <stddef.h>
namespace LIBC_NAMESPACE_DECL {
-extern "C" {
-extern uintptr_t __preinit_array_start[];
-extern uintptr_t __preinit_array_end[];
-extern uintptr_t __init_array_start[];
-extern uintptr_t __init_array_end[];
-}
-
using InitCallback = void(void);
extern "C" void __libc_init_array(void) {