(DECL_ALIGN): Remove restriction on MS-DOS systems.
authorEli Zaretskii <eliz@gnu.org>
Tue, 18 May 2004 13:52:57 +0000 (13:52 +0000)
committerEli Zaretskii <eliz@gnu.org>
Tue, 18 May 2004 13:52:57 +0000 (13:52 +0000)
src/ChangeLog
src/lisp.h

index 382f2e8c6a138d9ec76ffde22ae389adde1fc6c8..7425754e0421f7c1f5325b9ce08128c8aca29510 100644 (file)
@@ -1,5 +1,7 @@
 2004-05-18  Eli Zaretskii  <eliz@gnu.org>
 
+       * lisp.h (DECL_ALIGN): Remove restriction on MS-DOS systems.
+
        * msdos.c (syms_of_msdos): Initialize dos-unsupported-char-glyph
        with make_number.
        (IT_write_glyphs): Extract glyph from dos-unsupported-char-glyph
index fc22bc92c6798b0d496ab497d53d23d0d82cff5e..101ed73d3ef99c95ef629164279e4ee4b36558b4 100644 (file)
@@ -305,12 +305,10 @@ enum pvec_type
    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
-#  endif
+# if defined (__GNUC__)
+#  define DECL_ALIGN(type, var) \
+    type __attribute__ ((__aligned__ (1 << GCTYPEBITS))) var
 # endif
 #endif