]> Git Repo - qemu.git/blobdiff - scripts/tracetool/format/ust_events_c.py
qdev: add HotplugHandler->post_plug() callback
[qemu.git] / scripts / tracetool / format / ust_events_c.py
index 116e7132253fe277de0da4233ded05b895052af8..264784cdf2a3d8597b95f7fb0972587ebac4a73c 100644 (file)
@@ -2,7 +2,7 @@
 # -*- coding: utf-8 -*-
 
 """
-Generate .c for LTTng ust event description.
+trace/generated-ust.c
 """
 
 __author__     = "Mohamad Gebai <[email protected]>"
@@ -16,8 +16,13 @@ __email__      = "[email protected]"
 from tracetool import out
 
 
-def begin(events):
+def generate(events, backend, group):
+    events = [e for e in events
+              if "disabled" not in e.properties]
+
     out('/* This file is autogenerated by tracetool, do not edit. */',
+        '',
+        '#include "qemu/osdep.h"',
         '',
         '#define TRACEPOINT_DEFINE',
         '#define TRACEPOINT_CREATE_PROBES',
@@ -27,4 +32,4 @@ def begin(events):
         ' */',
         '#pragma GCC diagnostic ignored "-Wredundant-decls"',
         '',
-        '#include "generated-ust-provider.h"')
+        '#include "trace-ust-all.h"')
This page took 0.025151 seconds and 4 git commands to generate.