1 #include <unistd.h> 2 3 extern int dep3 (void); 4 extern int dep4 (void); 5 6 static void 7 __attribute__ ((constructor)) init(void)8init (void) 9 { 10 write (1, "1", 1); 11 } 12 13 static void 14 __attribute__ ((destructor)) fini(void)15fini (void) 16 { 17 write (1, "8", 1); 18 } 19 20 int dep4(void)21dep4 (void) 22 { 23 return dep3 (); 24 } 25