2 LTTng format string parsing
7 "#lu%u" (no sign extension)
8 "#ld%c" (sign extension)
9 "#lld%p" (sign extension)
14 Deal with ## case (escaped)
17 trace specific : 1, 2, 4, 8, n, b
18 in both cases, save the output type size (1, 2, 4, 8).
19 Read conversion specifier
20 save the output type size if no length modifier is involved (1, 2, 4, 8).
25 Deal with %% case (escaped)
26 (deal with field width, precision. Skip them.)
28 if output type size is 0, set it to the gcc type size.
29 Read conversion specifier
30 if output type size is 0, set it to the gcc type size if no length modifier
32 Perform trace write with conversion.
33 Reset output type size to 0