[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 74/86: Remove crufty support for 16-bit architectures.
From: |
Andy Wingo |
Subject: |
[Guile-commits] 74/86: Remove crufty support for 16-bit architectures. |
Date: |
Wed, 20 Jun 2018 14:09:44 -0400 (EDT) |
wingo pushed a commit to branch master
in repository guile.
commit 6a9f73fb8fd3cc1347a320f1b8b3d236a6586fbf
Author: Andy Wingo <address@hidden>
Date: Wed Jun 20 15:09:57 2018 +0200
Remove crufty support for 16-bit architectures.
* libguile/__scm.h: Remove cases for 16-bit architectures (!).
---
libguile/__scm.h | 15 ---------------
1 file changed, 15 deletions(-)
diff --git a/libguile/__scm.h b/libguile/__scm.h
index e8ebb15..8a31c83 100644
--- a/libguile/__scm.h
+++ b/libguile/__scm.h
@@ -314,22 +314,7 @@ typedef struct scm_dynamic_state scm_t_dynamic_state;
/* If stack is not longword aligned then
*/
-/* #define SHORT_ALIGN */
-#ifdef THINK_C
-# define SHORT_ALIGN
-#endif
-#ifdef MSDOS
-# define SHORT_ALIGN
-#endif
-#ifdef atarist
-# define SHORT_ALIGN
-#endif
-
-#ifdef SHORT_ALIGN
-typedef short SCM_STACKITEM;
-#else
typedef long SCM_STACKITEM;
-#endif
/* Cast pointer through (void *) in order to avoid compiler warnings
when strict aliasing is enabled */
- [Guile-commits] 22/86: Devolve more validate macros, (continued)
- [Guile-commits] 22/86: Devolve more validate macros, Andy Wingo, 2018/06/20
- [Guile-commits] 23/86: Remove includes of validate.h., Andy Wingo, 2018/06/20
- [Guile-commits] 56/86: Devolve variable.h from _scm.h., Andy Wingo, 2018/06/20
- [Guile-commits] 69/86: Move SCM_C_INLINE_KEYWORD definition to inline.h, Andy Wingo, 2018/06/20
- [Guile-commits] 70/86: Fix include in test-ffi-lib, Andy Wingo, 2018/06/20
- [Guile-commits] 68/86: Remove unneeded memmove.c and strerror.c files, Andy Wingo, 2018/06/20
- [Guile-commits] 64/86: Devolve strings.h, Andy Wingo, 2018/06/20
- [Guile-commits] 72/86: Fix missing includes in tests., Andy Wingo, 2018/06/20
- [Guile-commits] 60/86: Remove modules.h from _scm.h., Andy Wingo, 2018/06/20
- [Guile-commits] 75/86: Move SCM_TICK definition to __scm.h., Andy Wingo, 2018/06/20
- [Guile-commits] 74/86: Remove crufty support for 16-bit architectures.,
Andy Wingo <=
- [Guile-commits] 73/86: Deprecate pre-stdint.h limit macros, Andy Wingo, 2018/06/20
- [Guile-commits] 80/86: Rationalize guile-readline includes, Andy Wingo, 2018/06/20
- [Guile-commits] 61/86: Devolve symbols.h from _scm.h, Andy Wingo, 2018/06/20
- [Guile-commits] 76/86: Move SCM_ARG1, etc definitions to error.h, Andy Wingo, 2018/06/20
- [Guile-commits] 59/86: Devolve threads.h from _scm.h., Andy Wingo, 2018/06/20
- [Guile-commits] 44/86: Devolve numbers.h from _scm.h., Andy Wingo, 2018/06/20
- [Guile-commits] 71/86: Use stdint.h limit macros, Andy Wingo, 2018/06/20
- [Guile-commits] 77/86: Minor __scm.h reformatting, Andy Wingo, 2018/06/20
- [Guile-commits] 85/86: libguile header files have uniform format for copyright declarations, Andy Wingo, 2018/06/20
- [Guile-commits] 47/86: Move subr snarfing macros to gsubr.h., Andy Wingo, 2018/06/20