Default to stack objects on DOS_NT platforms as well.
commitdb61bdb13915a15896ffb96d1ea3d23e00f4bf54
authorEli Zaretskii <eliz@gnu.org>
Thu, 25 Sep 2014 09:34:53 +0000 (25 12:34 +0300)
committerEli Zaretskii <eliz@gnu.org>
Thu, 25 Sep 2014 09:34:53 +0000 (25 12:34 +0300)
tree9fb3faba58b2ec6b9da881003bc742ea97df634f
parent340e4cce7aaa1de72d384e4889f0f8aa65025874
Default to stack objects on DOS_NT platforms as well.

 src/w32term.h (ALIGN_STACK) [__GNUC__]: Define to
 __attribute__((force_align_arg_pointer)) for GCC 4.2 and later.
 src/lisp.h (USE_STACK_LISP_OBJECTS): Remove the !DOS_NT condition.
 src/w32proc.c (enum_locale_fn, enum_codepage_fn): Add the
 ALIGN_STACK attribute.
 src/w32fns.c (w32_monitor_enum): Add the ALIGN_STACK attribute.
 src/w32uniscribe.c (add_opentype_font_name_to_list): Add the
 ALIGN_STACK attribute.
 src/w32font.c (add_font_name_to_list, add_font_entity_to_list)
 (add_one_font_entity_to_list): Add the ALIGN_STACK attribute.
src/ChangeLog
src/lisp.h
src/w32fns.c
src/w32font.c
src/w32proc.c
src/w32term.h
src/w32uniscribe.c