Commit c56a586e authored by Francesco Potortì's avatar Francesco Potortì
Browse files

* 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.
parent 1894df21
...@@ -161,10 +161,10 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ ...@@ -161,10 +161,10 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define SYSV_PTYS #define SYSV_PTYS
#define HAVE_SELECT #define HAVE_SELECT
#define HAVE_SOCKETS /***** only if NSE has been installed *****/ #define HAVE_SOCKETS /***** only if NSE has been installed *****/
#define HAVE_UNISTD_H
#define HAVE_TIMEVAL #define HAVE_TIMEVAL
#define SIGNALS_VIA_CHARACTERS #define SIGNALS_VIA_CHARACTERS
#define memmove safe_bcopy #define BROKEN_CLOSEDIR /* builtin closedir is interruptible */
#define memmove safe_bcopy /* for overlapping copies */
#undef KERNEL_FILE #undef KERNEL_FILE
#define KERNEL_FILE "/sysv68" #define KERNEL_FILE "/sysv68"
#undef LDAV_SYMBOL #undef LDAV_SYMBOL
...@@ -213,9 +213,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ ...@@ -213,9 +213,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
# ifdef __STDC__ # ifdef __STDC__
/* Compiling with gnucc (not through ccd). This means -traditional is /* Compiling with gnucc (not through ccd). This means -traditional is
not set. Let us set it, because I didn't manage yet to make it not set. Let us set it, because (as of emacs 19.21) gmalloc.c
compile without -traditional. -pot@cnuce.cnr.it. */ includes <stddef.h>, and we don't have that (as of SYSV68 R3V7).
# define C_SWITCH_MACHINE -traditional -mfp0ret -m68881 -Dconst= Removing the -finline-functions option to gnucc causes an
executable emacs smaller by about 10%. */
# define C_SWITCH_MACHINE -mfp0ret -m68881 -traditional -Dconst= -fdelayed-branch -fstrength-reduce -finline-functions -fcaller-saves
# define LIB_GCC /lib/gnulib881 # define LIB_GCC /lib/gnulib881
# endif /* __STDC__ */ # endif /* __STDC__ */
......
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