perf tools: Make trace event format parser aware of cast to pointers
authorFrederic Weisbecker <fweisbec@gmail.com>
Mon, 17 Aug 2009 21:07:51 +0000 (23:07 +0200)
committerIngo Molnar <mingo@elte.hu>
Mon, 17 Aug 2009 22:00:19 +0000 (00:00 +0200)
commit3f9edc2382d5f7c97c693838abb207a9d6bab1fa
tree0b51d6d9823d5adca9c8369c3d22966346bb38ac
parent9df37ddd81f54dd41dc4958055c3a3c9b6840aef
perf tools: Make trace event format parser aware of cast to pointers

The ftrace event format parser handles the usual casts but not
the cast to pointers. Such casts have been introduced recently
with the module trace events and raise the following parsing
error:

Fatal: bad op token )

This is because it considers the "*" character as a binary
operator. Make it then aware of casts to pointers.

Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Mike Galbraith <efault@gmx.de>
Cc: Steven Rostedt <rostedt@goodmis.org>
LKML-Reference: <1250543271-8383-4-git-send-email-fweisbec@gmail.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
tools/perf/util/trace-event-parse.c