gcc特有的函数(在编译时不能使用”-nonstartfiles”或”-nostdlib”选项):

void __attribute__ ((constructor)) my_init(void);
void __attribute__ ((destructor)) my_fini(void);

移植性更好的函数(不能改变函数名):

void _init(); 
void _fini();