constructor and destructor function attribute syntax

1 __attribute__ ((
2 constructor
2 destructor
2 __constructor__
2 __destructor__
3 ))