Mercurial > hg > xemacs-beta
diff src/s/sunos4-1-4.h @ 32:e04119814345 r19-15b99
Import from CVS: tag r19-15b99
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:52:56 +0200 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/s/sunos4-1-4.h Mon Aug 13 08:52:56 2007 +0200 @@ -0,0 +1,34 @@ +/* Synched up with: FSF 19.31. */ + +#include "sunos4-1.h" + +#if 0 +/* XEmacs: FSF 19.31 removes this. Let's just comment it out. */ +/* TERMIOS is broken under SunOS?? + + Someone says: This causes failure in process_send_signal (tcgetattr + loses) and may also cause hanging at Emacs startup when parent is + not a job control shell. */ +/* murray@chemical-eng.edinburgh.ac.uk says this works, and avoids + the problem of spurious ^M in subprocess output. */ +#undef HAVE_TERMIOS +#endif + +#if 0 +/* XEmacs: FSF 19.31 mistakenly reenables this. */ +/* jik@gza.com says this works now. */ +/* The bug that corrupts GNU malloc's memory pool is fixed in SunOS 4.1.3. */ + +#undef SYSTEM_MALLOC +#endif /* 0 */ + +/* barrie@calvin.demon.co.uk says memmove is missing. */ +#ifndef SYSTEM_MALLOC +#define MEMMOVE_MISSING +#endif + +/* A reliable source says this is broken through SunOS 4.1.3 */ +/* but not SunOS 4.1.4 */ +#ifdef BROKEN_SIGIO +#undef BROKEN_SIGIO +#endif