annotate src/s/hpux8-shr.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 |
b82b59fe008d |
children |
|
rev |
line source |
4
|
1 /* Synched up with: Not in FSF. */
|
|
2
|
|
3 /* For building XEmacs under HPUX 8.0 with dynamic libraries. */
|
|
4
|
|
5 /* Don't tell the linker to link statically */
|
|
6 #ifdef NOT_C_CODE
|
|
7 /* now done in hpux8.h */
|
|
8 /* #define LD_SWITCH_SYSTEM -L/usr/lib/X11R4 -L/usr/lib/Motif1.1 */
|
|
9 #ifdef __GNUC__
|
|
10 #define LIB_STANDARD
|
|
11 #endif
|
|
12 #endif /* THIS IS YMAKEFILE */
|
|
13
|
|
14 /* get call to brk() when rerunning XEmacs */
|
|
15 #define RUN_TIME_REMAP
|
|
16
|
|
17 #define HPUX_USE_SHLIBS
|
|
18
|
|
19 #include "hpux8.h"
|