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

Reply via email to