summaryrefslogtreecommitdiffstats
path: root/trace
diff options
context:
space:
mode:
authorAlex Bennée2022-02-04 21:43:29 +0100
committerAlex Bennée2022-02-09 13:08:42 +0100
commit126d4123c50a78a99e04196126d42627911ef5b8 (patch)
tree672067b2537a2709d865e00ddd1ce56bd7457e9f /trace
parenttracing: remove the trace-tcg includes from the build (diff)
downloadqemu-126d4123c50a78a99e04196126d42627911ef5b8.tar.gz
qemu-126d4123c50a78a99e04196126d42627911ef5b8.tar.xz
qemu-126d4123c50a78a99e04196126d42627911ef5b8.zip
tracing: excise the tcg related from tracetool
Now we have no TCG trace events and no longer handle them in the code we can remove the handling from the tracetool to generate them. vcpu tracing is still available although the existing syscall event is an exercise in redundancy (plugins and -strace can also get the information). Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Cc: Luis Vilanova <vilanova@imperial.ac.uk> Cc: Stefan Hajnoczi <stefanha@redhat.com> Message-Id: <20220204204335.1689602-21-alex.bennee@linaro.org>
Diffstat (limited to 'trace')
-rw-r--r--trace/meson.build13
1 files changed, 0 insertions, 13 deletions
diff --git a/trace/meson.build b/trace/meson.build
index 29f3bffd5a..26b54714d5 100644
--- a/trace/meson.build
+++ b/trace/meson.build
@@ -66,19 +66,6 @@ trace_events_all = custom_target('trace-events-all',
install: true,
install_dir: qemu_datadir)
-foreach d : [
- ['generated-helpers.c', 'tcg-helper-c'],
- ['generated-helpers.h', 'tcg-helper-h'],
- ['generated-helpers-wrappers.h', 'tcg-helper-wrapper-h'],
-]
- gen = custom_target(d[0],
- output: d[0],
- input: meson.project_source_root() / 'trace-events',
- command: [ tracetool, '--group=root', '--format=@0@'.format(d[1]), '@INPUT@', '@OUTPUT@' ],
- depend_files: tracetool_depends)
- specific_ss.add(when: 'CONFIG_TCG', if_true: gen)
-endforeach
-
if 'ust' in get_option('trace_backends')
trace_ust_all_h = custom_target('trace-ust-all.h',
output: 'trace-ust-all.h',