Make dinput a properly separated dll.
[wine] / include / pshpack8.h
1 #if defined(__WINE_PSHPACK_H3)
2
3    /* Depth > 3 */
4 #  error "Alignment nesting > 3 is not supported"
5
6 #else
7
8 #  if !defined(__WINE_PSHPACK_H)
9 #    define __WINE_PSHPACK_H  8
10      /* Depth == 1 */
11 #  elif !defined(__WINE_PSHPACK_H2)
12 #    define __WINE_PSHPACK_H2 8
13      /* Depth == 2 */
14 #    define __WINE_INTERNAL_POPPACK
15 #    include "poppack.h"
16 #  elif !defined(__WINE_PSHPACK_H3)
17 #    define __WINE_PSHPACK_H3 8
18      /* Depth == 3 */
19 #    define __WINE_INTERNAL_POPPACK
20 #    include "poppack.h"
21 #  endif
22
23 #  if defined(__GNUC__) || defined(__SUNPRO_C) || defined(__SUNPRO_CC)
24 #    pragma pack(8)
25 #    warning "8 as alignment is not supported"
26 #  elif !defined(RC_INVOKED)
27 #    error "Adjusting the alignment is not supported with this compiler"
28 #  endif
29
30 #endif