+/* CTF 1.8 */
trace {
major = 0;
minor = 1;
uuid = "f816d884-6cea-11e0-ac7a-8f5f4e9f7724";
- word_size = 32;
+ byte_order = be; /* Assuming big endian streams */
};
/* Architecture with 32-bit pointers, 32-bit integers, 32-bit longs */
-typealias integer { size = 32; align = 32; signed = false; } : uint32_t;
-typealias integer { size = 64; align = 64; signed = false; } : uint64_t;
-typealias integer { size = 32; align = 32; signed = false; } : void *;
+typealias integer { size = 32; align = 32; signed = false; } := uint32_t;
+typealias integer { size = 64; align = 64; signed = false; } := uint64_t;
+typealias integer { size = 32; align = 32; signed = false; } := void *;
stream {
- id = 0;
event.header := struct {
uint32_t id;
uint64_t timestamp;
void *func_called; * events in this stream.
void *called_from; */
uint32_t event_count; /* for debug */
- };
+ };
};
/*
* layout). See ctf-embedded-2.txt for a more compact layout.
*/
-event { name = invalid; id = 0; stream = 0; };
-event { name = func_enter; id = 1; stream = 0; };
-event { name = func_exit; id = 2; stream = 0; };
+event { name = invalid; id = 0; };
+event { name = func_enter; id = 1; };
+event { name = func_exit; id = 2; };