12345678910111213141516171819202122232425262728 |
- /*
- * Copyright (c) 2020, the SerenityOS developers.
- *
- * SPDX-License-Identifier: BSD-2-Clause
- */
- #pragma once
- #include <sys/cdefs.h>
- __BEGIN_DECLS
- typedef void (*AtExitFunction)(void*);
- extern void __libc_init();
- extern void __malloc_init();
- extern void __stdio_init();
- extern void _init();
- extern bool __environ_is_malloced;
- extern bool __stdio_is_initialized;
- int __cxa_atexit(AtExitFunction exit_function, void* parameter, void* dso_handle);
- void __cxa_finalize(void* dso_handle);
- __attribute__((noreturn)) void __cxa_pure_virtual() __attribute__((weak));
- __attribute__((noreturn)) void __stack_chk_fail();
- __attribute__((noreturn)) void __stack_chk_fail_local();
- __END_DECLS
|