+2008-11-28 Frank Ch. Eigler <fche@elastic.org>
+
+ PR 5376.
+ * parse.cxx (parse::parse_probe): Prevent alias names from
+ being marked "?" or "!".
+
2008-11-28 Frank Ch. Eigler <fche@elastic.org>
PR 6477.
if (equals_ok && t
&& t->type == tok_operator && t->content == "=")
{
+ if (pp->optional || pp->sufficient)
+ throw parse_error ("probe point alias name cannot be optional nor sufficient", pp->tok);
aliases.push_back(pp);
next ();
continue;
else if (equals_ok && t
&& t->type == tok_operator && t->content == "+=")
{
+ if (pp->optional || pp->sufficient)
+ throw parse_error ("probe point alias name cannot be optional nor sufficient", pp->tok);
aliases.push_back(pp);
epilogue_alias = 1;
next ();
+2008-11-28 Frank Ch. Eigler <fche@elastic.org>
+
+ PR5376.
+ * parseko/twentysix: New test.
+
2008-11-26 Stan Cox <scox@redhat.com>
* systemtap.base/static_uprobes.exp: Check debuginfo static uprobes.