Files
TakaRikka 12eb254d76 switch to dtk setup (#2203)
* switch to dtk setup

* some cleanup / fixes

* cleanup d_a_alink literals

* Restore doxygen, update CI & README.md (#1)

* Fix build image ref (#2)

---------

Co-authored-by: Luke Street <luke@street.dev>
2024-10-10 08:29:58 -06:00

27 lines
527 B
C

#ifndef REL_EXECUTOR_H
#define REL_EXECUTOR_H
#ifdef __cplusplus
extern "C" {
#endif
extern void _prolog();
extern void _epilog();
extern void _unresolved();
typedef void (*VoidFunc)(void);
extern const VoidFunc _ctors[];
extern const VoidFunc _dtors[];
extern void ModuleProlog(void);
extern void ModuleEpilog(void);
extern void ModuleUnresolved(void);
extern void ModuleConstructorsX(const VoidFunc* ctors);
extern void ModuleDestructorsX(const VoidFunc* dtors);
#ifdef __cplusplus
}
#endif
#endif /* REL_EXECUTOR_H */