(1) use w instead of S?;
(2) enable string valued extended attribute values;
(3) improve consistency of extended attribute handling on interface members;
(4) enable extended attributes on typedef;
(5) enable extended attributes on other extended attributes;
(6) remove redundant definition of ExtAttrNamedArgList;
(7) add clean target to makefile;
(1) use w instead of S?; (2) enable string valued extended attribute values; (3) improve consistency of extended attribute handling on interface members; (4) enable extended attributes on typedef; (5) enable extended attributes on other extended attributes; (6) remove redundant definition of ExtAttrNamedArgList; (7) add clean target to makefile;