# HG changeset patch # User Jim Blandy # Date 710538757 0 # Node ID 1ffd52c765c7a4e340aa47773d174d4e8cd4b86f # Parent 593af70322f0ba9a8795ecc8077c9c2ed6595821 entered into RCS diff -r 593af70322f0 -r 1ffd52c765c7 src/m/7300.h --- a/src/m/7300.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/7300.h Tue Jul 07 19:52:37 1992 +0000 @@ -46,11 +46,6 @@ #define EXPLICIT_SIGN_EXTEND -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Use type int rather than a union, to represent Lisp_Object */ #define NO_UNION_TYPE diff -r 593af70322f0 -r 1ffd52c765c7 src/m/alliant-2800.h --- a/src/m/alliant-2800.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/alliant-2800.h Tue Jul 07 19:52:37 1992 +0000 @@ -47,11 +47,6 @@ #undef WORD_MACHINE -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO diff -r 593af70322f0 -r 1ffd52c765c7 src/m/alliant.h --- a/src/m/alliant.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/alliant.h Tue Jul 07 19:52:37 1992 +0000 @@ -50,11 +50,6 @@ #undef WORD_MACHINE -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO diff -r 593af70322f0 -r 1ffd52c765c7 src/m/altos.h --- a/src/m/altos.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/altos.h Tue Jul 07 19:52:37 1992 +0000 @@ -36,11 +36,6 @@ #define BIG_ENDIAN -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - #define EXPLICIT_SIGN_EXTEND /* Use type int rather than a union, to represent Lisp_Object */ diff -r 593af70322f0 -r 1ffd52c765c7 src/m/amdahl.h --- a/src/m/amdahl.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/amdahl.h Tue Jul 07 19:52:37 1992 +0000 @@ -53,13 +53,6 @@ #define WORD_MACHINE /* not actually used anywhere yet! */ -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (((sign_extend_temp=(c)) & 0x80) \ - ? (sign_extend_temp | 0xFFFFFF00) \ - : (sign_extend_temp)) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO diff -r 593af70322f0 -r 1ffd52c765c7 src/m/apollo.h --- a/src/m/apollo.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/apollo.h Tue Jul 07 19:52:37 1992 +0000 @@ -35,11 +35,6 @@ #define BIG_ENDIAN -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Say this machine is a 68000 */ /* #define m68000 */ /* Done by the C compiler */ diff -r 593af70322f0 -r 1ffd52c765c7 src/m/att3b.h --- a/src/m/att3b.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/att3b.h Tue Jul 07 19:52:37 1992 +0000 @@ -48,14 +48,6 @@ /* #define WORD_MACHINE */ -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ -/* The 3b20 doesn't sign extend characters OR ints, so - right shifting an int loses the sign bit */ -#define SIGN_EXTEND_CHAR(c) (((sign_extend_temp=(c)) & 0x80) \ - ? (sign_extend_temp | 0xFFFFFF00) \ - : (sign_extend_temp)) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically */ #define ATT3B diff -r 593af70322f0 -r 1ffd52c765c7 src/m/aviion.h --- a/src/m/aviion.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/aviion.h Tue Jul 07 19:52:37 1992 +0000 @@ -42,11 +42,6 @@ #define WORD_MACHINE -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Define DATA_SEG_BITS if pointers need to be corrected with a segment field. */ diff -r 593af70322f0 -r 1ffd52c765c7 src/m/celerity.h --- a/src/m/celerity.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/celerity.h Tue Jul 07 19:52:37 1992 +0000 @@ -40,11 +40,6 @@ #define EXPLICIT_SIGN_EXTEND -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* celerity preprocessor defines "accel", however the following is clearer */ #define celerity diff -r 593af70322f0 -r 1ffd52c765c7 src/m/clipper.h --- a/src/m/clipper.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/clipper.h Tue Jul 07 19:52:37 1992 +0000 @@ -42,12 +42,6 @@ /* #define WORD_MACHINE */ -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) ((((int) (c)) << 24) >> 24) -/* #define SIGN_EXTEND_CHAR(c) (c) */ - /* Now define a symbol for the cpu type, if your compiler does not define it automatically */ diff -r 593af70322f0 -r 1ffd52c765c7 src/m/cnvrgnt.h --- a/src/m/cnvrgnt.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/cnvrgnt.h Tue Jul 07 19:52:37 1992 +0000 @@ -42,11 +42,6 @@ /* #define WORD_MACHINE */ -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically. */ diff -r 593af70322f0 -r 1ffd52c765c7 src/m/convex.h --- a/src/m/convex.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/convex.h Tue Jul 07 19:52:37 1992 +0000 @@ -47,11 +47,6 @@ /* #define WORD_MACHINE */ -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically. */ diff -r 593af70322f0 -r 1ffd52c765c7 src/m/cydra5.h --- a/src/m/cydra5.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/cydra5.h Tue Jul 07 19:52:37 1992 +0000 @@ -46,11 +46,6 @@ #undef WORD_MACHINE -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: Ones defined so far include vax, m68000, ns16000, pyramid, diff -r 593af70322f0 -r 1ffd52c765c7 src/m/delta.h --- a/src/m/delta.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/delta.h Tue Jul 07 19:52:37 1992 +0000 @@ -48,11 +48,6 @@ /* #define WORD_MACHINE */ -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO diff -r 593af70322f0 -r 1ffd52c765c7 src/m/delta88k.h --- a/src/m/delta88k.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/delta88k.h Tue Jul 07 19:52:37 1992 +0000 @@ -56,11 +56,6 @@ #define m88000 #endif -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically. */ diff -r 593af70322f0 -r 1ffd52c765c7 src/m/dual.h --- a/src/m/dual.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/dual.h Tue Jul 07 19:52:37 1992 +0000 @@ -51,11 +51,6 @@ #define EXPLICIT_SIGN_EXTEND -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Use type int rather than a union, to represent Lisp_Object */ #define NO_UNION_TYPE diff -r 593af70322f0 -r 1ffd52c765c7 src/m/elxsi.h --- a/src/m/elxsi.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/elxsi.h Tue Jul 07 19:52:37 1992 +0000 @@ -49,11 +49,6 @@ /*#define WORD_MACHINE */ -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) ((int)c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO diff -r 593af70322f0 -r 1ffd52c765c7 src/m/gec63.h --- a/src/m/gec63.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/gec63.h Tue Jul 07 19:52:37 1992 +0000 @@ -35,11 +35,6 @@ #define BIG_ENDIAN -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (((c)<<24)>>24) - /* Say this machine is a 68000 */ #define gec63 diff -r 593af70322f0 -r 1ffd52c765c7 src/m/gould.h --- a/src/m/gould.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/gould.h Tue Jul 07 19:52:37 1992 +0000 @@ -71,11 +71,6 @@ /* #define WORD_MACHINE */ -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically */ diff -r 593af70322f0 -r 1ffd52c765c7 src/m/hp800.h --- a/src/m/hp800.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/hp800.h Tue Jul 07 19:52:37 1992 +0000 @@ -46,11 +46,6 @@ #undef WORD_MACHINE -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: Ones defined so far include vax, m68000, ns16000, pyramid, diff -r 593af70322f0 -r 1ffd52c765c7 src/m/ibm370aix.h --- a/src/m/ibm370aix.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/ibm370aix.h Tue Jul 07 19:52:37 1992 +0000 @@ -45,11 +45,6 @@ /* #define WORD_MACHINE */ -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (((c) & 0x80) ? ((c) | 0xffffff80) : (c)) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: Ones defined so far include vax, m68000, ns16000, pyramid, diff -r 593af70322f0 -r 1ffd52c765c7 src/m/ibmrs6000.h --- a/src/m/ibmrs6000.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/ibmrs6000.h Tue Jul 07 19:52:37 1992 +0000 @@ -41,11 +41,6 @@ #define NO_ARG_ARRAY -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) ((((int) (c)) << 24) >> 24) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically. */ diff -r 593af70322f0 -r 1ffd52c765c7 src/m/ibmrt-aix.h --- a/src/m/ibmrt-aix.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/ibmrt-aix.h Tue Jul 07 19:52:37 1992 +0000 @@ -41,11 +41,6 @@ #define NO_ARG_ARRAY -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) ((((int) (c)) << 24) >> 24) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically. */ diff -r 593af70322f0 -r 1ffd52c765c7 src/m/ibmrt.h --- a/src/m/ibmrt.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/ibmrt.h Tue Jul 07 19:52:37 1992 +0000 @@ -46,11 +46,6 @@ #define WORD_MACHINE -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) ((signed char)(c)) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically. */ diff -r 593af70322f0 -r 1ffd52c765c7 src/m/intel386.h --- a/src/m/intel386.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/intel386.h Tue Jul 07 19:52:37 1992 +0000 @@ -69,11 +69,6 @@ /* #define WORD_MACHINE */ -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: Ones defined so far include vax, m68000, ns16000, pyramid, diff -r 593af70322f0 -r 1ffd52c765c7 src/m/iris4d.h --- a/src/m/iris4d.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/iris4d.h Tue Jul 07 19:52:37 1992 +0000 @@ -46,11 +46,6 @@ #undef WORD_MACHINE -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) ((signed char)(c)) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: Ones defined so far include vax, m68000, ns16000, pyramid, diff -r 593af70322f0 -r 1ffd52c765c7 src/m/irist.h --- a/src/m/irist.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/irist.h Tue Jul 07 19:52:37 1992 +0000 @@ -80,11 +80,6 @@ /* #define WORD_MACHINE */ -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: Ones defined so far include vax, m68000, ns16000, pyramid, diff -r 593af70322f0 -r 1ffd52c765c7 src/m/isi-ov.h --- a/src/m/isi-ov.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/isi-ov.h Tue Jul 07 19:52:37 1992 +0000 @@ -41,11 +41,6 @@ #define BIG_ENDIAN -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Say this machine is a 68000 */ #define m68000 diff -r 593af70322f0 -r 1ffd52c765c7 src/m/masscomp.h --- a/src/m/masscomp.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/masscomp.h Tue Jul 07 19:52:37 1992 +0000 @@ -46,11 +46,6 @@ #undef WORD_MACHINE -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO diff -r 593af70322f0 -r 1ffd52c765c7 src/m/mega68.h --- a/src/m/mega68.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/mega68.h Tue Jul 07 19:52:37 1992 +0000 @@ -39,11 +39,6 @@ #define EXPLICIT_SIGN_EXTEND -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Say this machine is a 68000 */ #define m68000 diff -r 593af70322f0 -r 1ffd52c765c7 src/m/mg1.h --- a/src/m/mg1.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/mg1.h Tue Jul 07 19:52:37 1992 +0000 @@ -56,11 +56,6 @@ /* ns16000 addresses are byte addresses */ #undef WORD_MACHINE -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO diff -r 593af70322f0 -r 1ffd52c765c7 src/m/news.h --- a/src/m/news.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/news.h Tue Jul 07 19:52:37 1992 +0000 @@ -49,11 +49,6 @@ #define CRT0_DUMMIES one_dummy, -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Use type int rather than a union, to represent Lisp_Object */ #define NO_UNION_TYPE diff -r 593af70322f0 -r 1ffd52c765c7 src/m/next.h --- a/src/m/next.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/next.h Tue Jul 07 19:52:37 1992 +0000 @@ -37,11 +37,6 @@ #define BIG_ENDIAN -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Say this machine is a 68000 */ #ifndef m68000 diff -r 593af70322f0 -r 1ffd52c765c7 src/m/ns16000.h --- a/src/m/ns16000.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/ns16000.h Tue Jul 07 19:52:37 1992 +0000 @@ -41,11 +41,6 @@ /* #define BIG_ENDIAN */ /* So don't define this. */ -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Say this machine is a 16000 */ #define ns16000 1 diff -r 593af70322f0 -r 1ffd52c765c7 src/m/ns32000.h --- a/src/m/ns32000.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/ns32000.h Tue Jul 07 19:52:37 1992 +0000 @@ -47,11 +47,6 @@ /* #define WORD_MACHINE */ -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: Ones defined so far include vax, m68000, ns16000, pyramid, diff -r 593af70322f0 -r 1ffd52c765c7 src/m/nu.h --- a/src/m/nu.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/nu.h Tue Jul 07 19:52:37 1992 +0000 @@ -40,11 +40,6 @@ #define EXPLICIT_SIGN_EXTEND -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Use type int rather than a union, to represent Lisp_Object */ #define NO_UNION_TYPE diff -r 593af70322f0 -r 1ffd52c765c7 src/m/orion.h --- a/src/m/orion.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/orion.h Tue Jul 07 19:52:37 1992 +0000 @@ -53,11 +53,6 @@ #define WORD_MACHINE -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) ((((int) (c)) << 24) >> 24) - /* Use type int rather than a union, to represent Lisp_Object */ /* This is desirable for most machines. */ diff -r 593af70322f0 -r 1ffd52c765c7 src/m/orion105.h --- a/src/m/orion105.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/orion105.h Tue Jul 07 19:52:37 1992 +0000 @@ -45,8 +45,6 @@ /* Define WORD_MACHINE if addresses and such have * to be corrected before they can be used as byte counts. */ -#define SIGN_EXTEND_CHAR(c) ((int)(c)) - /* Use type int rather than a union, to represent Lisp_Object */ /* This is desirable for most machines. */ diff -r 593af70322f0 -r 1ffd52c765c7 src/m/pfa50.h --- a/src/m/pfa50.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/pfa50.h Tue Jul 07 19:52:37 1992 +0000 @@ -32,11 +32,6 @@ #define BIG_ENDIAN -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) ((((int) (c)) << 24) >> 24) - /* Say this machine is a 68000 */ #define m68000 diff -r 593af70322f0 -r 1ffd52c765c7 src/m/plexus.h --- a/src/m/plexus.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/plexus.h Tue Jul 07 19:52:37 1992 +0000 @@ -46,11 +46,6 @@ #undef WORD_MACHINE -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO diff -r 593af70322f0 -r 1ffd52c765c7 src/m/pyramid.h --- a/src/m/pyramid.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/pyramid.h Tue Jul 07 19:52:37 1992 +0000 @@ -47,11 +47,6 @@ #define EXPLICIT_SIGN_EXTEND -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* pyramid preprocessor defines "pyr", however the following is clearer */ #define pyramid diff -r 593af70322f0 -r 1ffd52c765c7 src/m/sequent.h --- a/src/m/sequent.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/sequent.h Tue Jul 07 19:52:37 1992 +0000 @@ -53,11 +53,6 @@ /* #define WORD_MACHINE */ -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO diff -r 593af70322f0 -r 1ffd52c765c7 src/m/sps7.h --- a/src/m/sps7.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/sps7.h Tue Jul 07 19:52:37 1992 +0000 @@ -35,11 +35,6 @@ #define BIG_ENDIAN -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Say this machine is a 68000 */ #ifndef m68000 diff -r 593af70322f0 -r 1ffd52c765c7 src/m/stride.h --- a/src/m/stride.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/stride.h Tue Jul 07 19:52:37 1992 +0000 @@ -45,11 +45,6 @@ #undef WORD_MACHINE -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: vax, m68000, ns16000, pyramid, orion, tahoe, APOLLO and STRIDE diff -r 593af70322f0 -r 1ffd52c765c7 src/m/sun1.h --- a/src/m/sun1.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/sun1.h Tue Jul 07 19:52:37 1992 +0000 @@ -51,11 +51,6 @@ #define BIG_ENDIAN -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Say this machine is a 68000 */ #define m68000 diff -r 593af70322f0 -r 1ffd52c765c7 src/m/sun2.h --- a/src/m/sun2.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/sun2.h Tue Jul 07 19:52:37 1992 +0000 @@ -53,11 +53,6 @@ #define BIG_ENDIAN -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Say this machine is a 68000 */ #ifndef m68000 diff -r 593af70322f0 -r 1ffd52c765c7 src/m/tad68k.h --- a/src/m/tad68k.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/tad68k.h Tue Jul 07 19:52:37 1992 +0000 @@ -46,11 +46,6 @@ /* #define WORD_MACHINE */ -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically */ diff -r 593af70322f0 -r 1ffd52c765c7 src/m/tahoe.h --- a/src/m/tahoe.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/tahoe.h Tue Jul 07 19:52:37 1992 +0000 @@ -44,11 +44,6 @@ #define EXPLICIT_SIGN_EXTEND -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Say this machine is a tahoe */ #ifndef tahoe diff -r 593af70322f0 -r 1ffd52c765c7 src/m/targon31.h --- a/src/m/targon31.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/targon31.h Tue Jul 07 19:52:37 1992 +0000 @@ -46,11 +46,6 @@ #define WORD_MACHINE -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO diff -r 593af70322f0 -r 1ffd52c765c7 src/m/tek4300.h --- a/src/m/tek4300.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/tek4300.h Tue Jul 07 19:52:37 1992 +0000 @@ -45,11 +45,6 @@ #undef WORD_MACHINE -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically. */ diff -r 593af70322f0 -r 1ffd52c765c7 src/m/template.h --- a/src/m/template.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/template.h Tue Jul 07 19:52:37 1992 +0000 @@ -46,11 +46,6 @@ #define WORD_MACHINE -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: Ones defined so far include vax, m68000, ns16000, pyramid, diff -r 593af70322f0 -r 1ffd52c765c7 src/m/tower32.h --- a/src/m/tower32.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/tower32.h Tue Jul 07 19:52:37 1992 +0000 @@ -46,11 +46,6 @@ /* #define WORD_MACHINE */ -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO diff -r 593af70322f0 -r 1ffd52c765c7 src/m/tower32v3.h --- a/src/m/tower32v3.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/tower32v3.h Tue Jul 07 19:52:37 1992 +0000 @@ -47,11 +47,6 @@ /* #define WORD_MACHINE */ -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO diff -r 593af70322f0 -r 1ffd52c765c7 src/m/ustation.h --- a/src/m/ustation.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/ustation.h Tue Jul 07 19:52:37 1992 +0000 @@ -46,11 +46,6 @@ #undef WORD_MACHINE -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO diff -r 593af70322f0 -r 1ffd52c765c7 src/m/vax.h --- a/src/m/vax.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/vax.h Tue Jul 07 19:52:37 1992 +0000 @@ -63,11 +63,6 @@ /* #undef BIG_ENDIAN */ -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* #define vax -- appears to be done automatically */ /* Use type int rather than a union, to represent Lisp_Object */ diff -r 593af70322f0 -r 1ffd52c765c7 src/m/wicat.h --- a/src/m/wicat.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/wicat.h Tue Jul 07 19:52:37 1992 +0000 @@ -46,11 +46,6 @@ #undef WORD_MACHINE -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: vax, m68000, ns16000 are the ones defined so far. */ diff -r 593af70322f0 -r 1ffd52c765c7 src/m/xps100.h --- a/src/m/xps100.h Tue Jul 07 19:52:34 1992 +0000 +++ b/src/m/xps100.h Tue Jul 07 19:52:37 1992 +0000 @@ -48,11 +48,6 @@ /* #define WORD_MACHINE */ -/* Define how to take a char and sign-extend into an int. - On machines where char is signed, this is a no-op. */ - -#define SIGN_EXTEND_CHAR(c) (c) - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: Ones defined so far include vax, m68000, ns16000, pyramid,