[PATCH v4 1/9] dt_lex: support '/' in probe descriptors
Alan Maguire <[email protected]> Mon, 19 Jan 2026 14:22:52 +0000
| Newsgroups | dev.linux.lists.dtrace |
|---|---|
| Message-ID | <[email protected]> |
This will allow us to support paths in module descriptions. Signed-off-by: Alan Maguire <[email protected]> --- libdtrace/dt_lex.l | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libdtrace/dt_lex.l b/libdtrace/dt_lex.l index fd70aa0a..a8268c44 100644 --- a/libdtrace/dt_lex.l +++ b/libdtrace/dt_lex.l @@ -48,7 +48,7 @@ static size_t dt_input(char *buf, size_t max_size); %s S0 S1 S2 S3 S4 S5 SIDENT RGX_AGG "@"[a-zA-Z_][0-9a-zA-Z_]* -RGX_PSPEC [-$:a-zA-Z_.?*\\\[\]!][-$:0-9a-zA-Z_.`?*\\\[\]!]* +RGX_PSPEC [-$:a-zA-Z_.?*\\\[\]!][-$:0-9a-zA-Z_.`/?*\\\[\]!]* RGX_IDENT ([a-zA-Z_`][0-9a-zA-Z_`]*)|([0-9][0-9a-zA-Z_]*`[0-9a-zA-Z_`]*) RGX_INT ([0-9]+|0[xX][0-9A-Fa-f]+)[uU]?[lL]?[lL]? RGX_FP ([0-9]+("."?)[0-9]*|"."[0-9]+)((e|E)("+"|-)?[0-9]+)?[fFlL]? -- 2.43.5