8f4620bc42
this makefile update which should have been together with the file removal. Removed vlimit.3 and vtimes.3. Removed vlimit.c and vtimes.c from the "MISSING" list. These were old variants of get/setrlimit() and getrusage(), respectively, and were never implemented in FreeBSD. vlimit.3 referred to <sys/vlimit.h> which was removed recently. vtimes.3 referred to <sys/vtimes.h> which never existed in FreeBSD.
52 lines
1.2 KiB
Makefile
52 lines
1.2 KiB
Makefile
# @(#)Makefile 8.1 (Berkeley) 6/4/93
|
|
# $FreeBSD$
|
|
|
|
LIB=compat
|
|
CFLAGS+=-DLIBC_SCCS -DSYSLIBC_SCCS -I${.CURDIR}/../libc/locale
|
|
AINC= -I${.CURDIR}/../libc/${MACHINE_ARCH}
|
|
NOPIC=
|
|
|
|
.PATH: ${.CURDIR}/4.1/${MACHINE_ARCH} ${.CURDIR}/4.1 \
|
|
${.CURDIR}/4.3/${MACHINE_ARCH} ${.CURDIR}/4.3 \
|
|
${.CURDIR}/4.4/${MACHINE_ARCH} ${.CURDIR}/4.4 \
|
|
${.CURDIR}/regexp
|
|
|
|
# compat 4.1 sources
|
|
# XXX MISSING: tell.c
|
|
SRCS+= ascftime.c cftime.c ftime.c getpw.c gtty.c stty.c
|
|
|
|
MAN3+= 4.1/ftime.3 4.1/getpw.3 4.1/stty.3
|
|
MAN3+= 4.1/cftime.3
|
|
|
|
MLINKS+=stty.3 gtty.3
|
|
MLINKS+=cftime.3 ascftime.3
|
|
|
|
# compat 4.3 sources
|
|
# XXX MISSING: ecvt.c gcvt.c sibuf.c sobuf.c strout.c
|
|
SRCS+= cfree.c lsearch.c regex.c rexec.c
|
|
SRCS+= insque.c remque.c
|
|
|
|
# XXX MISSING: ecvt.0
|
|
MAN3+= 4.3/cfree.3 4.3/insque.3 4.3/lsearch.3 4.3/re_comp.3 4.3/rexec.3
|
|
|
|
# XXX MISSING: ecvt.3, so can't MLINK
|
|
#MLINKS+=ecvt.3 fcvt.3 ecvt.3 gcvt.3
|
|
MLINKS+=insque.3 remque.3
|
|
MLINKS+=re_comp.3 re_exec.3
|
|
MLINKS+=lsearch.3 lfind.3
|
|
|
|
# compat 4.4 sources
|
|
SRCS+= cuserid.c
|
|
MAN3+= 4.4/cuserid.3
|
|
|
|
# regexp sources
|
|
SRCS+= regerror.c regexp.c regsub.c
|
|
|
|
MAN3+= regexp/regexp.3
|
|
|
|
# XXX name clash with libc
|
|
# MLINKS+=regexp.3 regcomp.3 regexp.3 regexec.3 regexp.3 regerror.3
|
|
MLINKS+=regexp.3 regsub.3
|
|
|
|
.include <bsd.lib.mk>
|