Commit 09b3d662 authored by Karl Heuer's avatar Karl Heuer
Browse files

(VALBITS, GCTYPEBITS): Deleted; default is better.

parent 308c7a07
......@@ -55,8 +55,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define ALLIANT_2800
#define sun /* Use X support for Sun keyboard stuff. */
#define C_OPTIMIZE_SWITCH -Og /* No concurrent code allowed here. */
#define VALBITS 26
#define GCTYPEBITS 5
/* Use type int rather than a union, to represent Lisp_Object */
/* This is desirable for most machines. */
......@@ -64,7 +62,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define NO_UNION_TYPE
/* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend
the 24-bit bit field into an int. In other words, if bit fields
the bit field into an int. In other words, if bit fields
are always unsigned.
If you use NO_UNION_TYPE, this flag does not matter. */
......
......@@ -69,11 +69,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define HAVE_ALLOCA
/* DN460 has a 28 bit virtual address space, and 26 bits are often used */
#define VALBITS 26
#define GCTYPEBITS 5
/* Prevent -lg from being used for debugging. Not needed. */
#define LIBS_DEBUG
......
......@@ -64,7 +64,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define NO_UNION_TYPE
/* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend
the 24-bit bit field into an int. In other words, if bit fields
the bit field into an int. In other words, if bit fields
are always unsigned.
If you use NO_UNION_TYPE, this flag does not matter. */
......@@ -112,11 +112,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define NO_REMAP
/* Use 26 bits instead of 24 for internal pointer values */
#define VALBITS 26
#define GCTYPEBITS 5
/* Define ADDR_CORRECT(ADDR) to be a macro to correct an int which is
the bit pattern of a pointer to a byte into an int which is the
number of a byte.
......
......@@ -62,7 +62,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define NO_UNION_TYPE
/* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend
the 24-bit bit field into an int. In other words, if bit fields
the bit field into an int. In other words, if bit fields
are always unsigned.
If you use NO_UNION_TYPE, this flag does not matter. */
......@@ -124,12 +124,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
/* #define NO_SOCK_SIGIO */
/* Define these if you want to edit files up to 32Mbytes.
Leaving them undefined (files up to 8 Mbytes) should be more efficient. */
/* #define VALBITS 26
#define GCTYPEBITS 5 */
/* Undefine this if you don't want the machine slow down when a buffer
is modified. */
......
......@@ -60,7 +60,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define NO_UNION_TYPE
/* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend
the 24-bit bit field into an int. In other words, if bit fields
the bit field into an int. In other words, if bit fields
are always unsigned.
If you use NO_UNION_TYPE, this flag does not matter. */
......@@ -105,9 +105,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define DATA_SEG_BITS 0x40000000
#define VALBITS 26
#define GCTYPEBITS 5
#define DATA_START 0x40000000
#define TEXT_START 0x00000000
......
......@@ -58,7 +58,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define NO_UNION_TYPE
/* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend
the 24-bit bit field into an int. In other words, if bit fields
the bit field into an int. In other words, if bit fields
are always unsigned.
If you use NO_UNION_TYPE, this flag does not matter. */
......@@ -108,9 +108,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
This way we don't need to have a label _start defined. */
#define TEXT_START 0
#define VALBITS 26
#define GCTYPEBITS 5
/* Taking a pointer to a char casting it as int pointer */
/* and then taking the int which the int pointer points to */
/* is practically guaranteed to give erroneous results */
......
......@@ -59,7 +59,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define NO_UNION_TYPE
/* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend
the 24-bit bit field into an int. In other words, if bit fields
the bit field into an int. In other words, if bit fields
are always unsigned.
If you use NO_UNION_TYPE, this flag does not matter. */
......@@ -120,11 +120,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#undef static
#define START_FILES pre-crt0.o /lib/crt1.o
/* This is needed since many Tower models start the data/bss segment at
an address as large as 0x2000000. */
#define VALBITS 26
#define GCTYPEBITS 5
/* The OS has an implementation of symlinks that is semantically different
from BSD, but for some silly reason it partly has the same syntax. */
#undef S_IFLNK
......
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