trace: enforce that every trace-events file has a final newline
commit77606363094332415995db7e09ed532b8903fdb3
authorDaniel P. Berrangé <berrange@redhat.com>
Wed, 23 Jan 2019 12:00:14 +0000 (23 12:00 +0000)
committerStefan Hajnoczi <stefanha@redhat.com>
Thu, 24 Jan 2019 14:16:56 +0000 (24 14:16 +0000)
tree1ee98bf335007278090a1cc8562d90496bd7a045
parent00f426974367a660d5228418b9b5843d969f4ac6
trace: enforce that every trace-events file has a final newline

When generating the trace-events-all file, the build system simply
concatenates all the individual trace-events files. If any one of those
files does not have a final newline, the printf format string will have
the contents of the first line of the next file appended to it, which is
usually a '#' comment.

Reviewed-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-id: 20190123120016.4538-3-berrange@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
hw/gpio/trace-events
scripts/tracetool/__init__.py