qemu-e2k/scripts/tracetool/format
Stefan Hajnoczi 0b7e89b103 trace: add DTrace reserved words for .d files
DTrace on Mac OS X fails due to trace events using 'self' as an argument
name:

  GEN   trace/generated-tracers-dtrace.h
dtrace: failed to compile script trace/generated-tracers-dtrace.dtrace: line 1330: syntax error, unexpected DT_KEY_SELF, expecting ) near "self"
make: *** [trace/generated-tracers-dtrace.h] Error 1

Filter argument names according to the list of DTrace .d file reserved
keywords.

Note that DTrace on Mac and Linux still do not work after this patch.
There are additional build issues remaining.

Reported-by: Henk Poley <henkpoley@gmail.com>
Tested-by: Henk Poley <henkpoley@gmail.com>
Cc: Lluís Vilanova <vilanova@ac.upc.edu>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2015-03-02 15:39:43 -06:00
..
__init__.py
c.py
d.py trace: add DTrace reserved words for .d files 2015-03-02 15:39:43 -06:00
events_c.py
events_h.py
h.py
simpletrace_stap.py
stap.py
tcg_h.py trace: [tcg] Generate TCG tracing routines 2014-08-12 14:26:12 +01:00
tcg_helper_c.py trace: [tcg] Define TCG tracing helper routines 2014-08-12 14:26:12 +01:00
tcg_helper_h.py trace: [tcg] Declare TCG tracing helper routines 2014-08-12 14:26:12 +01:00
tcg_helper_wrapper_h.py trace: [tcg] Define TCG tracing helper routine wrappers 2014-08-12 14:26:12 +01:00
ust_events_c.py
ust_events_h.py trace: [ust] Fix format string computation in tcg-enabled events 2014-09-26 09:34:38 +01:00