Mercurial > emacs
comparison src/s/freebsd.h @ 28745:b04dc1778dee
(TERMCAP_OBJ): Removed.
(LIBS_TERMCAP): Don't define for __FreeBSD_version >= 400000.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Thu, 27 Apr 2000 19:09:58 +0000 |
parents | 7f198d98ac14 |
children | 0a8fd2579cb5 |
comparison
equal
deleted
inserted
replaced
28744:73ccde125a6d | 28745:b04dc1778dee |
---|---|
43 | 43 |
44 #define PENDING_OUTPUT_COUNT(FILE) ((FILE)->_p - (FILE)->_bf._base) | 44 #define PENDING_OUTPUT_COUNT(FILE) ((FILE)->_p - (FILE)->_bf._base) |
45 | 45 |
46 #define LIBS_DEBUG | 46 #define LIBS_DEBUG |
47 #define LIBS_SYSTEM -lutil | 47 #define LIBS_SYSTEM -lutil |
48 #if __FreeBSD_version < 400000 | |
48 #define LIBS_TERMCAP -ltermcap | 49 #define LIBS_TERMCAP -ltermcap |
50 #endif | |
49 | 51 |
50 #define SYSV_SYSTEM_DIR | 52 #define SYSV_SYSTEM_DIR |
51 | 53 |
52 /* freebsd has POSIX-style pgrp behavior. */ | 54 /* freebsd has POSIX-style pgrp behavior. */ |
53 #undef BSD_PGRPS | 55 #undef BSD_PGRPS |
178 registers relevant for conservative garbage collection in the | 180 registers relevant for conservative garbage collection in the |
179 jmp_buf. */ | 181 jmp_buf. */ |
180 | 182 |
181 #define GC_SETJMP_WORKS 1 | 183 #define GC_SETJMP_WORKS 1 |
182 | 184 |
183 /* In FreeBSD 4, we must use terminfo.o instead of tparam.o. Termcap | |
184 capabilities use %-specifiers that tparm.o cannot handle. | |
185 Libtermcap.a contains a `tparm' that terminfo.c can use. */ | |
186 | |
187 #if __FreeBSD__ >= 4 | |
188 #define TERMCAP_OBJ terminfo.o | |
189 #endif |