view src/s/ewsux5r4.h @ 4499:eb82259f265d

Port write-region-inhibit-sync, allowing avoidance of bad FS performance. See http://shaver.off.net/diary/2008/05/25/fsyncers-and-curveballs/ for more details. 2008-08-09 Aidan Kehoe <kehoea@parhasard.net> Integrate Romain Francoise' 2005-09-14 (pre-GPLV3) GNU change, which can allow much better performace with some stupid filesystems: * fileio.c (write_region_inhibit_fsync): New variable. (Fwrite_region): Use it to skip call to fsync. (syms_of_fileio): Initialize it.
author Aidan Kehoe <kehoea@parhasard.net>
date Sat, 09 Aug 2008 16:44:46 +0200
parents 023b83f4e54b
children
line wrap: on
line source

/* Synched up with: Mule 2.0.  Not in FSF. */

/* Definitions file for XEmacs running on NEC's EWS-UX/V(Rel4.2) 
						   (System V Release 4.2) */

#include "usg5-4-2.h"

#ifndef nec_ews
#define nec_ews
#endif
#ifndef nec_ews_svr4
#define nec_ews_svr4
#endif

#define XOS_NEEDS_TIME_H
#define HAVE_CLOCK

#ifdef __STDC__
#define MKDIR_PROTOTYPE int mkdir(char *dpath, mode_t dmode)
#endif

#ifndef __GNUC__
#define C_DEBUG_SWITCH "-O  -KOlimit=2000 -ZXNd=5000"
#endif