CVSROOT:        /cvs
Module name:    src
Changes by:     d...@cvs.openbsd.org    2023/08/28 15:23:46

Modified files:
        usr.sbin/btrace: bt_parse.y 
        regress/usr.sbin/btrace: Makefile 
Added files:
        regress/usr.sbin/btrace: beginend-argn.bt beginend-argn.ok 

Log message:
btrace(8): prohibit use of argN builtins in BEGIN/END.

The argN builtins are undefined for BEGIN and END special probes.
Similar to bpftrace, produce an error from the parser.

Adds a regress test, as well.

ok mpi@

Reply via email to