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