Commit edbe355b authored by Jim Blandy's avatar Jim Blandy
Browse files

entered into RCS

parent dc5a70f1
...@@ -45,11 +45,6 @@ and this notice must be preserved on all copies. */ ...@@ -45,11 +45,6 @@ and this notice must be preserved on all copies. */
/* #define WORD_MACHINE */ /* #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 /* Now define a symbol for the cpu type, if your compiler
does not define it automatically: does not define it automatically:
Ones defined so far include vax, m68000, ns16000, pyramid, Ones defined so far include vax, m68000, ns16000, pyramid,
......
...@@ -41,11 +41,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ ...@@ -41,11 +41,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define NO_ARG_ARRAY #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 /* Now define a symbol for the cpu type, if your compiler
does not define it automatically. */ does not define it automatically. */
......
...@@ -41,11 +41,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ ...@@ -41,11 +41,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define NO_ARG_ARRAY #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 /* Now define a symbol for the cpu type, if your compiler
does not define it automatically. */ does not define it automatically. */
......
...@@ -46,11 +46,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ ...@@ -46,11 +46,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define WORD_MACHINE #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 /* Now define a symbol for the cpu type, if your compiler
does not define it automatically. */ does not define it automatically. */
......
...@@ -69,11 +69,6 @@ NOTE-END */ ...@@ -69,11 +69,6 @@ NOTE-END */
/* #define WORD_MACHINE */ /* #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 /* Now define a symbol for the cpu type, if your compiler
does not define it automatically: does not define it automatically:
Ones defined so far include vax, m68000, ns16000, pyramid, Ones defined so far include vax, m68000, ns16000, pyramid,
......
...@@ -46,11 +46,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ ...@@ -46,11 +46,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#undef WORD_MACHINE #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 /* Now define a symbol for the cpu type, if your compiler
does not define it automatically: does not define it automatically:
Ones defined so far include vax, m68000, ns16000, pyramid, Ones defined so far include vax, m68000, ns16000, pyramid,
......
...@@ -80,11 +80,6 @@ NOTE-END */ ...@@ -80,11 +80,6 @@ NOTE-END */
/* #define WORD_MACHINE */ /* #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 /* Now define a symbol for the cpu type, if your compiler
does not define it automatically: does not define it automatically:
Ones defined so far include vax, m68000, ns16000, pyramid, Ones defined so far include vax, m68000, ns16000, pyramid,
......
...@@ -41,11 +41,6 @@ NOTE-END */ ...@@ -41,11 +41,6 @@ NOTE-END */
#define BIG_ENDIAN #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 */ /* Say this machine is a 68000 */
#define m68000 #define m68000
......
...@@ -46,11 +46,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ ...@@ -46,11 +46,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#undef WORD_MACHINE #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 /* Now define a symbol for the cpu type, if your compiler
does not define it automatically: does not define it automatically:
vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO
......
...@@ -39,11 +39,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ ...@@ -39,11 +39,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define EXPLICIT_SIGN_EXTEND #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 */ /* Say this machine is a 68000 */
#define m68000 #define m68000
......
...@@ -56,11 +56,6 @@ NOTE-END */ ...@@ -56,11 +56,6 @@ NOTE-END */
/* ns16000 addresses are byte addresses */ /* ns16000 addresses are byte addresses */
#undef WORD_MACHINE #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 /* Now define a symbol for the cpu type, if your compiler
does not define it automatically: does not define it automatically:
vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO
......
...@@ -49,11 +49,6 @@ NOTE-END */ ...@@ -49,11 +49,6 @@ NOTE-END */
#define CRT0_DUMMIES one_dummy, #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 */ /* Use type int rather than a union, to represent Lisp_Object */
#define NO_UNION_TYPE #define NO_UNION_TYPE
......
...@@ -37,11 +37,6 @@ and this notice must be preserved on all copies. */ ...@@ -37,11 +37,6 @@ and this notice must be preserved on all copies. */
#define BIG_ENDIAN #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 */ /* Say this machine is a 68000 */
#ifndef m68000 #ifndef m68000
......
...@@ -41,11 +41,6 @@ NOTE-END */ ...@@ -41,11 +41,6 @@ NOTE-END */
/* #define BIG_ENDIAN */ /* So don't define this. */ /* #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 */ /* Say this machine is a 16000 */
#define ns16000 1 #define ns16000 1
......
...@@ -47,11 +47,6 @@ and this notice must be preserved on all copies. */ ...@@ -47,11 +47,6 @@ and this notice must be preserved on all copies. */
/* #define WORD_MACHINE */ /* #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 /* Now define a symbol for the cpu type, if your compiler
does not define it automatically: does not define it automatically:
Ones defined so far include vax, m68000, ns16000, pyramid, Ones defined so far include vax, m68000, ns16000, pyramid,
......
...@@ -40,11 +40,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ ...@@ -40,11 +40,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define EXPLICIT_SIGN_EXTEND #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 */ /* Use type int rather than a union, to represent Lisp_Object */
#define NO_UNION_TYPE #define NO_UNION_TYPE
......
...@@ -53,11 +53,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ ...@@ -53,11 +53,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define WORD_MACHINE #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 */ /* Use type int rather than a union, to represent Lisp_Object */
/* This is desirable for most machines. */ /* This is desirable for most machines. */
......
...@@ -45,8 +45,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ ...@@ -45,8 +45,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
/* Define WORD_MACHINE if addresses and such have /* Define WORD_MACHINE if addresses and such have
* to be corrected before they can be used as byte counts. */ * 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 */ /* Use type int rather than a union, to represent Lisp_Object */
/* This is desirable for most machines. */ /* This is desirable for most machines. */
......
...@@ -32,11 +32,6 @@ and this notice must be preserved on all copies. */ ...@@ -32,11 +32,6 @@ and this notice must be preserved on all copies. */
#define BIG_ENDIAN #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 */ /* Say this machine is a 68000 */
#define m68000 #define m68000
......
...@@ -46,11 +46,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ ...@@ -46,11 +46,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#undef WORD_MACHINE #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 /* Now define a symbol for the cpu type, if your compiler
does not define it automatically: does not define it automatically:
vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment