Hi, Bill. Sorry for my redundant post, if you mean "attempted to fix" as a kind of source patch or fundamental workaround other than giving temporary name to declaration.
> Temporary name for parameter in declaration seems to > prevent dtrace > from recognizing valid source as invalid. > > ==================== > typedef struct foo { > int f1; > o_t; > > /* int bar(struct foo[]); => causes compile error */ > int bar(foo_t a[]); > > BEGIN { > exit(0); > =================== > > Grammer definition in dt_grammer.y seems to have > problem around > "parameter declaration" syntax, but I do not yet find > it out. -- This message posted from opensolaris.org _______________________________________________ dtrace-discuss mailing list dtrace-discuss@opensolaris.org