Author: akhaldi Date: Sat Apr 13 22:35:13 2013 New Revision: 58749
URL: http://svn.reactos.org/svn/reactos?rev=58749&view=rev Log: [PSDK] * Add DECLSPEC_SELECTANY.
Modified: trunk/reactos/include/psdk/ntdef.h trunk/reactos/include/psdk/winnt.h
Modified: trunk/reactos/include/psdk/ntdef.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/ntdef.h?rev=58... ============================================================================== --- trunk/reactos/include/psdk/ntdef.h [iso-8859-1] (original) +++ trunk/reactos/include/psdk/ntdef.h [iso-8859-1] Sat Apr 13 22:35:13 2013 @@ -298,6 +298,14 @@ #define DECLSPEC_ALIGN(x) #endif #endif /* DECLSPEC_ALIGN */ + +#ifndef DECLSPEC_SELECTANY +#if (_MSC_VER >= 1100) +#define DECLSPEC_SELECTANY __declspec(selectany) +#else +#define DECLSPEC_SELECTANY +#endif +#endif
/* Use to silence unused variable warnings when it is intentional */ #define UNREFERENCED_PARAMETER(P) {(P)=(P);}
Modified: trunk/reactos/include/psdk/winnt.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/winnt.h?rev=58... ============================================================================== --- trunk/reactos/include/psdk/winnt.h [iso-8859-1] (original) +++ trunk/reactos/include/psdk/winnt.h [iso-8859-1] Sat Apr 13 22:35:13 2013 @@ -215,6 +215,14 @@ # else # define DECLSPEC_NOVTABLE # endif +#endif + +#ifndef DECLSPEC_SELECTANY +#if (_MSC_VER >= 1100) +#define DECLSPEC_SELECTANY __declspec(selectany) +#else +#define DECLSPEC_SELECTANY +#endif #endif
#ifndef DECLSPEC_ADDRSAFE