qemu/trace
Stefan Hajnoczi 9967e4fec0 trace: fix make foo-timestamp rules
The Makefile uses intermediate timestamp files to avoid rebuilding if
tracetool output is unchanged.

Timestamps are implemented incorrectly.  This was fixed for rules.mak in
commit 4b25966ab9 ("rules.mak: cleanup
config generation rules") but never fixed in trace/Makefile.objs.

The problem with the old timestamp implementation was that make doesn't
notice the updated file modification time until the next time it is run.
It was necessary to run make twice in a row to achieve a full rebuild.

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2016-01-07 16:59:38 +08:00
..
control-internal.h trace: Multi-backend tracing 2014-06-09 15:43:40 +02:00
control.c Remove superfluous '\n' around error_report() 2015-03-10 08:15:33 +03:00
control.h trace: [hmp] Reimplement "trace-event" and "info trace-events" using QMP 2014-09-26 09:34:38 +01:00
event-internal.h trace: Provide a generic tracing event descriptor 2013-03-28 14:19:57 +01:00
ftrace.c trace: Multi-backend tracing 2014-06-09 15:43:40 +02:00
ftrace.h trace: Multi-backend tracing 2014-06-09 15:43:40 +02:00
Makefile.objs trace: fix make foo-timestamp rules 2016-01-07 16:59:38 +08:00
qmp.c trace: [qmp] Add commands to query and control event tracing state 2014-09-26 09:34:38 +01:00
simple.c trace/simple: Fix warning and wrong trace file name for MinGW 2015-11-30 06:47:02 +01:00
simple.h trace: Multi-backend tracing 2014-06-09 15:43:40 +02:00