Hi, Bill. > I tripped over this bug recently. > > Has anyone ever attempted to fix this?
Temporary name for parameter in declaration seems to prevent dtrace from recognizing valid source as invalid. ==================== typedef struct foo { int f1; } foo_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