On Thu, Aug 12, 2010 at 6:56 PM, Blue Swirl <blauwir...@gmail.com> wrote: > On Thu, Aug 12, 2010 at 10:36 AM, Stefan Hajnoczi >> +static bool write_header(FILE *fp) >> +{ >> + TraceRecord header = { > > This should be 'static const'.
Okay. >> diff --git a/simpletrace.h b/simpletrace.h >> new file mode 100644 >> index 0000000..e4e9759 >> --- /dev/null >> +++ b/simpletrace.h >> @@ -0,0 +1,26 @@ >> +/* >> + * Simple trace backend >> + * >> + * Copyright IBM, Corp. 2010 >> + * >> + * This work is licensed under the terms of the GNU GPL, version 2. See >> + * the COPYING file in the top-level directory. >> + * >> + */ >> + >> +#ifndef SIMPLETRACE_H >> +#define SIMPLETRACE_H >> + >> +#include <stdbool.h> > > Why? The stdbool.h header is not needed here. This is an artifact of rebasing the tracing branch to squash and order commits logically. The header is only needed starting in "[PATCH 08/14] trace: Support for dynamically enabling/disabling trace events". Will fix in v2. Stefan