48 |
|
|
49 |
/* Use type int rather than a union, to represent Lisp_Object */ |
/* Use type int rather than a union, to represent Lisp_Object */ |
50 |
/* This is desirable for most machines. */ |
/* This is desirable for most machines. */ |
51 |
#define NO_UNION_TYPE |
#define NO_UNION_TYPE |
52 |
|
|
53 |
/* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend |
/* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend |
54 |
the 24-bit bit field into an int. In other words, if bit fields |
the 24-bit bit field into an int. In other words, if bit fields |
73 |
|
|
74 |
Otherwise Emacs assumes that text space precedes data space, |
Otherwise Emacs assumes that text space precedes data space, |
75 |
numerically. */ |
numerically. */ |
76 |
/* #define VIRT_ADDR_VARIES */ |
/* #define VIRT_ADDR_VARIES */ |
77 |
|
|
78 |
/* Define NO_REMAP if memory segmentation makes it not work well |
/* Define NO_REMAP if memory segmentation makes it not work well |
79 |
to change the boundary between the text section and data section |
to change the boundary between the text section and data section |
81 |
code will not be sharable; but that's better than failing completely. */ |
code will not be sharable; but that's better than failing completely. */ |
82 |
#define NO_REMAP |
#define NO_REMAP |
83 |
|
|
84 |
#ifdef __GNUC__ |
#ifndef __GNUC__ |
|
# define alloca __builtin_alloca /* Use the gcc builtin alloca() ... */ |
|
|
#else /* not __GNUC__ */ |
|
85 |
# define C_OPTIMIZE_SWITCH -O |
# define C_OPTIMIZE_SWITCH -O |
86 |
#endif /* __GNUC__ */ |
#endif /* __GNUC__ */ |
87 |
|
|
100 |
#define HAVE_PTYS /* XD88 SysV has PTYs. */ |
#define HAVE_PTYS /* XD88 SysV has PTYs. */ |
101 |
#define SYSV_PTYS /* Requires <termios.h> */ |
#define SYSV_PTYS /* Requires <termios.h> */ |
102 |
|
|
103 |
#ifdef ghs /* Stands for "Green Hills Software", defined only in /bin/cc */ |
#ifdef ghs /* Stands for "Green Hills Software", defined only in /bin/cc */ |
104 |
/* -X18 means do not allocate programmer-defined local variables to a |
/* -X18 means do not allocate programmer-defined local variables to a |
105 |
register unless they are declared register. (Copied from perl-4.036 |
register unless they are declared register. (Copied from perl-4.036 |
106 |
Green Hills C hints file. Might be needed for setjmp, I don't know.) */ |
Green Hills C hints file. Might be needed for setjmp, I don't know.) */ |