changeset 55602:244966f6dffa

(DECL_ALIGN) [MSDOS]: Don't define DECL_ALIGN to use __attribute__((__aligned__)), so that USE_LSB_TAG would not become defined for the MS-DOS build.
author Eli Zaretskii <eliz@gnu.org>
date Sat, 15 May 2004 11:50:50 +0000
parents f1928468f1fb
children 706a50524d5f
files src/lisp.h
diffstat 1 files changed, 5 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/lisp.h	Sat May 15 10:01:04 2004 +0000
+++ b/src/lisp.h	Sat May 15 11:50:50 2004 +0000
@@ -305,10 +305,12 @@
    variable VAR of type TYPE with the added requirement that it be
    TYPEBITS-aligned. */
 #ifndef DECL_ALIGN
+# ifndef MSDOS	/* MS-DOS doesn't currently support USE_LSB_TAG */
 /* What compiler directive should we use for non-gcc compilers?  -stef  */
-# if defined (__GNUC__)
-#  define DECL_ALIGN(type, var) \
-    type __attribute__ ((__aligned__ (1 << GCTYPEBITS))) var
+#  if defined (__GNUC__)
+#   define DECL_ALIGN(type, var) \
+     type __attribute__ ((__aligned__ (1 << GCTYPEBITS))) var
+#  endif
 # endif
 #endif