weak function attribute syntax

1 __attribute__ ((
2 weak
2 __weak__
3 ))