[DTrace-devel] [PATCH 05/17] uapi headers: include <sys/dtrace_types> as needed

Nick Alcock nick.alcock at oracle.com
Wed Aug 10 22:06:57 UTC 2022


This is needed for _LITTLE_ENDIAN etc: without it, consumers are liable
to find that they think they're on a big-endian system even when they're
not.
---
 include/dtrace/actions_defines.h | 1 +
 include/dtrace/dof_defines.h     | 1 +
 2 files changed, 2 insertions(+)

diff --git a/include/dtrace/actions_defines.h b/include/dtrace/actions_defines.h
index dfec34f3ddc2..f161df7cf13f 100644
--- a/include/dtrace/actions_defines.h
+++ b/include/dtrace/actions_defines.h
@@ -13,6 +13,7 @@
 #ifndef _DTRACE_ACTIONS_DEFINES_H
 #define _DTRACE_ACTIONS_DEFINES_H
 
+#include <sys/dtrace_types.h>
 #include <dtrace/universal.h>
 
 /*
diff --git a/include/dtrace/dof_defines.h b/include/dtrace/dof_defines.h
index 02d650c22831..818089d1b472 100644
--- a/include/dtrace/dof_defines.h
+++ b/include/dtrace/dof_defines.h
@@ -13,6 +13,7 @@
 #ifndef _DTRACE_DOF_DEFINES_H
 #define _DTRACE_DOF_DEFINES_H
 
+#include <sys/dtrace_types.h>
 #include <dtrace/universal.h>
 
 /*
-- 
2.37.1.265.g363c192786.dirty




More information about the DTrace-devel mailing list