mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-07 04:10:27 -08:00
(VALBITS, GCTYPEBITS): Deleted; default is better.
This commit is contained in:
parent
308c7a07a2
commit
09b3d66283
7 changed files with 6 additions and 35 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue