-/* Reset macros used within TRACE_EVENT to "nothing" */
+/*
+ * lttng-events-reset.h
+ *
+ * Copyright (C) 2010-2011 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
+ *
+ * Dual LGPL v2.1/GPL v2 license.
+ */
-#undef __field
-#define __field(_type, _item)
+/* Reset macros used within TRACE_EVENT to "nothing" */
-#undef __field_ext
-#define __field_ext(_type, _item, _filter_type)
+#undef __field_full
+#define __field_full(_type, _item, _order, _base)
-#undef __array
-#define __array(_type, _item, _length)
+#undef __array_enc_ext
+#define __array_enc_ext(_type, _item, _length, _order, _base, _encoding)
-#undef __dynamic_array
-#define __dynamic_array(_type, _item, _length)
+#undef __dynamic_array_enc_ext
+#define __dynamic_array_enc_ext(_type, _item, _length, _order, _base, _encoding)
-#undef __dynamic_array
+#undef __dynamic_array_len
#define __dynamic_array_len(_type, _item, _length)
#undef __string
#undef DEFINE_EVENT
#define DEFINE_EVENT(_template, _name, _proto, _args)
+
+#undef TRACE_EVENT_FLAGS
+#define TRACE_EVENT_FLAGS(name, value)