CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2020/12/11 00:27:55
Modified files:
usr.sbin/btrace: bt_parse.y
Log message:
Tracing syscalls which conflict with reserved bt(5) keywords currently
causes btrace to reject such programs. An example is exit which is both
a syscall and a builtin btrace function. Pointed out by bluhm@
To resolve the conflict, make use of a lexer backdoor. A concept
described in the original yacc paper and also found in other yacc
parsers in our tree.
ok bluhm@ mpi@