X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=include%2Flttng%2Fust-events.h;h=1acba2ad6ff7669cf09f7b5435c22761255971c5;hb=a6f80644ef276de19ba7e018659070b7504d7ca4;hp=9eed21ef0b2867c40b19e21144641a19aafc73d8;hpb=358b7b742dd749ca68218c82daa31dd9cc91fb51;p=lttng-ust.git diff --git a/include/lttng/ust-events.h b/include/lttng/ust-events.h index 9eed21ef..1acba2ad 100644 --- a/include/lttng/ust-events.h +++ b/include/lttng/ust-events.h @@ -101,9 +101,14 @@ enum lttng_string_encodings { NR_STRING_ENCODINGS, }; +struct lttng_enum_value { + unsigned long long value; + unsigned int signedness:1; +}; + #define LTTNG_UST_ENUM_ENTRY_PADDING 16 struct lttng_enum_entry { - unsigned long long start, end; /* start and end are inclusive */ + struct lttng_enum_value start, end; /* start and end are inclusive */ const char *string; char padding[LTTNG_UST_ENUM_ENTRY_PADDING]; };