1 extern void foo (void);
2 
3 static void (*const init_array []) (void)
4   __attribute__ ((used, section (".init_array"), aligned (sizeof (void *))))
5   = { foo };
6