Signed-off-by: Zebediah Figura <[email protected]>
---
 mingw-w64-headers/include/driverspecs.h | 25 ++++++++++++++++++++++---
 1 file changed, 22 insertions(+), 3 deletions(-)

diff --git a/mingw-w64-headers/include/driverspecs.h 
b/mingw-w64-headers/include/driverspecs.h
index ad39a93f..8fbfeb00 100644
--- a/mingw-w64-headers/include/driverspecs.h
+++ b/mingw-w64-headers/include/driverspecs.h
@@ -6,12 +6,31 @@
  *                  allow drivers using them to compile with our header set.
  */
 
-/*
- * Stubs
- */
+#ifndef DRIVERSPECS_H
+#define DRIVERSPECS_H
+
+#include <specstrings.h>
+
 #define __drv_dispatchType(x)
 #define __drv_dispatchType_other
 
 #define __drv_aliasesMem
 #define __drv_allocatesMem(kind)
 #define __drv_freesMem(kind)
+
+#define __drv_arg(x,y)
+#define __drv_at(x,y)
+#define __drv_deref(x)
+#define __drv_in(x)
+#define __drv_in_deref(x)
+#define __drv_out(x)
+#define __drv_out_deref(x)
+#define __drv_when(x,y)
+
+#define __internal_kernel_driver
+#define __kernel_code
+#define __kernel_driver
+#define __user_code
+#define __user_driver
+
+#endif
-- 
2.19.2



_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to