Update loglevel ABI: only loglevel value/enum is known by UST
[lttng-ust.git] / include / lttng / tracepoint.h
index 9f36d39a65cd676143a773e54edabb43204cf0f3..52513d1278f832a92fcaac8dc615e3e668891c43 100644 (file)
@@ -377,7 +377,7 @@ static void __attribute__((destructor)) __tracepoints__destroy(void)
  * TRACE_INFO     6
  * informational message
  *
- * TRACE_DEBUG_SYSTEM   7
+ * TRACE_SYSTEM   7
  * information has system-level scope
  *
  * TRACE_PROCESS  8
@@ -416,7 +416,25 @@ static void __attribute__((destructor)) __tracepoints__destroy(void)
  * TRACEPOINT_LOGLEVEL.
  */
 
-#define TRACEPOINT_LOGLEVEL_ENUM(...)
+enum {
+       TRACE_EMERG     = 0,
+       TRACE_ALERT     = 1,
+       TRACE_CRIT      = 2,
+       TRACE_ERR       = 3,
+       TRACE_WARNING   = 4,
+       TRACE_NOTICE    = 5,
+       TRACE_INFO      = 6,
+       TRACE_SYSTEM    = 7,
+       TRACE_PROCESS   = 8,
+       TRACE_MODULE    = 9,
+       TRACE_UNIT      = 10,
+       TRACE_CLASS     = 11,
+       TRACE_OBJECT    = 12,
+       TRACE_FUNCTION  = 13,
+       TRACE_PRINTF    = 14,
+       TRACE_DEBUG     = 15,
+};
+
 #define TRACEPOINT_LOGLEVEL(provider, name, loglevel)
 
 #endif /* #ifndef TRACEPOINT_LOGLEVEL */
This page took 0.023584 seconds and 4 git commands to generate.