From 80ce1c6708398f2fcddd494076b2bcea855cb246 Mon Sep 17 00:00:00 2001 From: Stefan Ginsberg Date: Tue, 5 May 2009 19:24:49 +0000 Subject: [PATCH] - Fix definition of POINTER_ALIGNMENT for 64-bit. Problem reported by Brian Hawley at mingw-w64: http://sourceforge.net/forum/forum.php?thread_id=3163052&forum_id=723797 svn path=/trunk/; revision=40801 --- reactos/include/ddk/winddk.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/reactos/include/ddk/winddk.h b/reactos/include/ddk/winddk.h index 3d563cb65eb..26c55a0b472 100644 --- a/reactos/include/ddk/winddk.h +++ b/reactos/include/ddk/winddk.h @@ -51,7 +51,13 @@ extern "C" { #define VOLATILE volatile #define RESTRICTED_POINTER + +#if defined(_WIN64) +#define POINTER_ALIGNMENT DECLSPEC_ALIGN(8) +#else #define POINTER_ALIGNMENT +#endif + #define DECLSPEC_ADDRSAFE #ifdef NONAMELESSUNION