nt/inc/stdalign.h (_Alignas, alignas): Define.
src/makefile.w32-in (LISP_H): Add $(NT_INC)/stdalign.h.
Fixes: debbugs:9772
+2012-07-29 Eli Zaretskii <eliz@gnu.org>
+
+ * inc/stdalign.h (_Alignas, alignas): Define.
+
2012-07-28 Paul Eggert <eggert@cs.ucla.edu>
Use Gnulib stdalign module (Bug#9772, Bug#9960).
#endif
#define alignof _Alignof
+#if __GNUC__
+# define _Alignas(a) __attribute__ ((__aligned__ (a)))
+#elif 1300 <= _MSC_VER
+# define _Alignas(a) __declspec (align (a))
+#endif
+#ifdef _Alignas
+# define alignas _Alignas
+#endif
+
#endif /* _NT_STDALIGN_H_ */
+2012-07-29 Eli Zaretskii <eliz@gnu.org>
+
+ * makefile.w32-in (LISP_H): Add $(NT_INC)/stdalign.h.
+
2012-07-29 Dmitry Antipov <dmantipov@yandex.ru>
Cleanup statistics calculation in Fgarbage_collect.
LISP_H = $(SRC)/lisp.h \
$(SRC)/globals.h \
$(GNU_LIB)/intprops.h \
+ $(NT_INC)/stdalign.h \
$(INTTYPES_H)
MD5_H = $(GNU_LIB)/md5.h \
$(NT_INC)/stdint.h