From: Mathieu Desnoyers Date: Tue, 2 Oct 2012 17:33:20 +0000 (-0400) Subject: Specify callsite X-Git-Tag: v1.8.3~28 X-Git-Url: http://git.efficios.com/?p=ctf.git;a=commitdiff_plain;h=555f54e6a5f7a8e6b436e7f62a4e4d0924335c94 Specify callsite Signed-off-by: Mathieu Desnoyers --- diff --git a/common-trace-format-specification.txt b/common-trace-format-specification.txt index 2beb8bb..954f308 100644 --- a/common-trace-format-specification.txt +++ b/common-trace-format-specification.txt @@ -1182,6 +1182,13 @@ event { }; }; +callsite { + name = "event_name"; + func = "func_name"; + file = "myfile.c"; + line = 39; +}; + /* More detail on types in section 4. Types */ /* @@ -1760,6 +1767,7 @@ ctf-specifier: stream { ctf-assignment-expression-list-opt } env { ctf-assignment-expression-list-opt } trace { ctf-assignment-expression-list-opt } + callsite { ctf-assignment-expression-list-opt } typealias declaration-specifiers abstract-declarator-list type-assignment-operator declaration-specifiers abstract-declarator-list typealias declaration-specifiers abstract-declarator-list type-assignment-operator declarator-list