aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorFrancesco Potortì1993-12-22 17:18:49 +0000
committerFrancesco Potortì1993-12-22 17:18:49 +0000
commitc56a586eb5683a292c0003fc589b106f1434f81e (patch)
tree8af2ab4ab0446976f3817526eccf36f69e3f5ca8 /src
parent1894df21dd28d47ef0b1624fdd392af7d49c9be1 (diff)
downloademacs-c56a586eb5683a292c0003fc589b106f1434f81e.tar.gz
emacs-c56a586eb5683a292c0003fc589b106f1434f81e.zip
* m/delta.h (BROKEN_CLOSEDIR): added because closedir is interruptible.
(HAVE_UNISTD_H): deleted because configure takes care of it. (C_SWITCH_MACHINE): added optimisation options for gnu cc.
Diffstat (limited to 'src')
-rw-r--r--src/m/delta.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/m/delta.h b/src/m/delta.h
index 3b114e32ef8..ffeb06e9572 100644
--- a/src/m/delta.h
+++ b/src/m/delta.h
@@ -161,10 +161,10 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
161#define SYSV_PTYS 161#define SYSV_PTYS
162#define HAVE_SELECT 162#define HAVE_SELECT
163#define HAVE_SOCKETS /***** only if NSE has been installed *****/ 163#define HAVE_SOCKETS /***** only if NSE has been installed *****/
164#define HAVE_UNISTD_H
165#define HAVE_TIMEVAL 164#define HAVE_TIMEVAL
166#define SIGNALS_VIA_CHARACTERS 165#define SIGNALS_VIA_CHARACTERS
167#define memmove safe_bcopy 166#define BROKEN_CLOSEDIR /* builtin closedir is interruptible */
167#define memmove safe_bcopy /* for overlapping copies */
168#undef KERNEL_FILE 168#undef KERNEL_FILE
169#define KERNEL_FILE "/sysv68" 169#define KERNEL_FILE "/sysv68"
170#undef LDAV_SYMBOL 170#undef LDAV_SYMBOL
@@ -213,9 +213,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
213 213
214# ifdef __STDC__ 214# ifdef __STDC__
215 /* Compiling with gnucc (not through ccd). This means -traditional is 215 /* Compiling with gnucc (not through ccd). This means -traditional is
216 not set. Let us set it, because I didn't manage yet to make it 216 not set. Let us set it, because (as of emacs 19.21) gmalloc.c
217 compile without -traditional. -pot@cnuce.cnr.it. */ 217 includes <stddef.h>, and we don't have that (as of SYSV68 R3V7).
218# define C_SWITCH_MACHINE -traditional -mfp0ret -m68881 -Dconst= 218 Removing the -finline-functions option to gnucc causes an
219 executable emacs smaller by about 10%. */
220# define C_SWITCH_MACHINE -mfp0ret -m68881 -traditional -Dconst= -fdelayed-branch -fstrength-reduce -finline-functions -fcaller-saves
219# define LIB_GCC /lib/gnulib881 221# define LIB_GCC /lib/gnulib881
220# endif /* __STDC__ */ 222# endif /* __STDC__ */
221 223