diff src/m/pfa50.h @ 442:abe6d1db359e r21-2-36

Import from CVS: tag r21-2-36
author cvs
date Mon, 13 Aug 2007 11:35:02 +0200
parents 3ecd8885ac67
children c69610198c35
line wrap: on
line diff
--- a/src/m/pfa50.h	Mon Aug 13 11:33:40 2007 +0200
+++ b/src/m/pfa50.h	Mon Aug 13 11:35:02 2007 +0200
@@ -25,10 +25,6 @@
 #define m68000
 #define mc68000 1
 
-/* XINT must explicitly sign-extend */
-
-#define EXPLICIT_SIGN_EXTEND
-
 /* Define NO_REMAP if memory segmentation makes it not work well
    to change the boundary between the text section and data section
    when Emacs is dumped.  If you define this, the preloaded Lisp
@@ -51,17 +47,6 @@
 
 #define LD_SWITCH_MACHINE "-e __start"
 
-#if	pfa50 || pfa70
-
-/* On A-50/60/70/80, data space has high order byte use. */
-#define VALBITS 26
-#define VALMASK (((1<<VALBITS) - 1) | 0x60000000)
-/* XEmacs: markbit is between type bits and value bits */
-/* #define XTYPE(a) ((enum Lisp_Type) (((a) >> VALBITS) & GCTYPEMASK)) */
-#define XTYPE(a) ((enum Lisp_Type) (((a) >> ((VALBITS) + 1)) & GCTYPEMASK))
-
-#endif /* pfa50, pfa70 */
-
 /* SX/A has alloca in the PW library.  */
 
 #define LIB_STANDARD "-lPW -lc"