From 4d0b9a0a45e14e5612a40c93063cab7842645557 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Tue, 18 May 2004 13:52:57 +0000 Subject: [PATCH] (DECL_ALIGN): Remove restriction on MS-DOS systems. --- src/ChangeLog | 2 ++ src/lisp.h | 8 +++----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/ChangeLog b/src/ChangeLog index 382f2e8c6a1..7425754e042 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,7 @@ 2004-05-18 Eli Zaretskii + * 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 diff --git a/src/lisp.h b/src/lisp.h index fc22bc92c67..101ed73d3ef 100644 --- a/src/lisp.h +++ b/src/lisp.h @@ -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 -- 2.39.5