To make a coustructor in C language.
//ctor.c
#include <stdio.h>
void my_init() {
printf("Hello");
}
typedef void (*ctor_t)();
ctor_t __attribute__((section (".ctors"))) my_init_p = &my_init;
int main() {
printf("World!/n");
return 0;
}
//cont.c
#include <stdio.h>
void __attribute__ ((constructor)) my_init();
void my_init() {
printf("Hello ");
}
int main() {
printf("World!/n");
return 0;
}