Type attribute syntax --&ZYQOYQZ; typedef declarations

1 typedef type_declaration type_name __attribute__ ((
2? 
2+ ,
2 attribute name __attribute name__
3 )) ;