X-Git-Url: https://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fctf-ir%2Fmetadata.h;h=07706bb1e005d62ff97a42265274817b0a63bbdb;hb=eb75a494900f763d9daca6a9bab5a8f01ffe552f;hp=bc685801daf75617d62cd8bbafdf5caad7ed4ff5;hpb=2328c2cd0bc0e04bdf7d26ad37792dfb09692151;p=babeltrace.git diff --git a/include/babeltrace/ctf-ir/metadata.h b/include/babeltrace/ctf-ir/metadata.h index bc685801..07706bb1 100644 --- a/include/babeltrace/ctf-ir/metadata.h +++ b/include/babeltrace/ctf-ir/metadata.h @@ -184,8 +184,13 @@ struct ctf_tracer_env { char sysname[TRACER_ENV_LEN]; char release[TRACER_ENV_LEN]; char version[TRACER_ENV_LEN]; + char tracer_name[TRACER_ENV_LEN]; }; +#ifdef ENABLE_DEBUG_INFO +struct debug_info; +#endif + struct ctf_trace { struct bt_trace_descriptor parent; @@ -224,6 +229,11 @@ struct ctf_trace { DIR *dir; int dirfd; int flags; /* open flags */ + +#ifdef ENABLE_DEBUG_INFO + /* Debug information for this trace */ + struct debug_info *debug_info; +#endif }; #define CTF_STREAM_SET_FIELD(ctf_stream, field) \