#if defined(__WINE_PSHPACK_H3) /* Depth > 3 */ # error "Alignment nesting > 3 is not supported" #else # if !defined(__WINE_PSHPACK_H) # define __WINE_PSHPACK_H 8 /* Depth == 1 */ # elif !defined(__WINE_PSHPACK_H2) # define __WINE_PSHPACK_H2 8 /* Depth == 2 */ # define __WINE_INTERNAL_POPPACK # include "poppack.h" # elif !defined(__WINE_PSHPACK_H3) # define __WINE_PSHPACK_H3 8 /* Depth == 3 */ # define __WINE_INTERNAL_POPPACK # include "poppack.h" # endif # if defined(__GNUC__) || defined(__SUNPRO_C) || defined(__SUNPRO_CC) # pragma pack(8) # warning "8 as alignment is not supported" # elif !defined(RC_INVOKED) # error "Adjusting the alignment is not supported with this compiler" # endif #endif