Commit d276b0cf authored by Gerd Moellmann's avatar Gerd Moellmann

Include <signal.h>.

(GC_SETJMP_WORKS, GC_MARK_STACK): Define.
parent f4db570c
2000-09-02 Gerd Moellmann <gerd@gnu.org>
* unexelf.c (SHT_PROGBITS) [__NetBSD__ && !PT_LOAD]: Don't define.
(SHT_MIPS_DEBUG, HDRR) [__NetBSD__ && __mips__]: Define.
* s/netbsd.h [!NO_C_SOURCE]: Include <signal.h>.
(GC_SETJMP_WORKS, GC_MARK_STACK): Define.
2000-09-01 Gerd Moellmann <gerd@gnu.org>
* lread.c (read1): Accept `?' as symbol constituent, for
......
......@@ -89,3 +89,28 @@
#define NARROWPROTO 1
#define DEFAULT_SOUND_DEVICE "/dev/audio"
/* Greg A. Woods <woods@weird.com> says we must include signal.h
before syssignal.h is included, to work around interface conflicts
that are handled with CPP __RENAME() macro in signal.h. */
#ifndef NO_C_SOURCE
#include <signal.h>
#endif
/* Don't close pty in process.c to make it as controlling terminal.
It is already a controlling terminal of subprocess, because we did
ioctl TIOCSCTTY. */
#define DONT_REOPEN_PTY
/* Tell that garbage collector that setjmp is known to save all
registers relevant for conservative garbage collection in the
jmp_buf. */
#define GC_SETJMP_WORKS 1
/* Use the GC_MAKE_GCPROS_NOOPS (see lisp.h) method. */
#define GC_MARK_STACK 1
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