aboutsummaryrefslogtreecommitdiff
path: root/libc/startup/baremetal/fini.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libc/startup/baremetal/fini.cpp')
-rw-r--r--libc/startup/baremetal/fini.cpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/libc/startup/baremetal/fini.cpp b/libc/startup/baremetal/fini.cpp
index 263d7192..66714e2 100644
--- a/libc/startup/baremetal/fini.cpp
+++ b/libc/startup/baremetal/fini.cpp
@@ -6,17 +6,13 @@
//
//===----------------------------------------------------------------------===//
+#include "startup/baremetal/fini.h"
+
#include "src/__support/macros/config.h"
#include <stddef.h>
-#include <stdint.h>
namespace LIBC_NAMESPACE_DECL {
-extern "C" {
-extern uintptr_t __fini_array_start[];
-extern uintptr_t __fini_array_end[];
-}
-
using FiniCallback = void(void);
extern "C" void __libc_fini_array(void) {