#ifndef STRACE_XLAT_H
+#define STRACE_XLAT_H
+
+# include <stdint.h>
struct xlat {
- unsigned int val;
+ uint64_t val;
const char *str;
};
# define XLAT(val) { (unsigned)(val), #val }
# define XLAT_PAIR(val, str) { (unsigned)(val), str }
# define XLAT_TYPE(type, val) { (type)(val), #val }
-# define XLAT_TYPE_PAIR(val, str) { (type)(val), str }
+# define XLAT_TYPE_PAIR(type, val, str) { (type)(val), str }
# define XLAT_END { 0, 0 }
-#endif
+#endif /* !STRACE_XLAT_H */