citrun.h (556B)
1 #define CITRUN_PATH_MAX 256 2 static const unsigned int citrun_major = 0; 3 static const unsigned int citrun_minor = 0; 4 5 struct citrun_header { 6 char magic[4]; 7 unsigned int major; 8 unsigned int minor; 9 unsigned int pids[3]; 10 unsigned int units; 11 unsigned int loc; 12 char progname[1024]; 13 char cwd[1024]; 14 }; 15 16 struct citrun_node { 17 unsigned int size; 18 char comp_file_path[CITRUN_PATH_MAX]; 19 char abs_file_path[CITRUN_PATH_MAX]; 20 unsigned long long *data; 21 }; 22 23 void citrun_node_add(unsigned int, unsigned int, struct citrun_node *);