summaryrefslogtreecommitdiff
path: root/bootstrap/bmake/mk/bsd.sys.mk
diff options
context:
space:
mode:
Diffstat (limited to 'bootstrap/bmake/mk/bsd.sys.mk')
-rw-r--r--bootstrap/bmake/mk/bsd.sys.mk134
1 files changed, 0 insertions, 134 deletions
diff --git a/bootstrap/bmake/mk/bsd.sys.mk b/bootstrap/bmake/mk/bsd.sys.mk
deleted file mode 100644
index 7f2ac43a07c..00000000000
--- a/bootstrap/bmake/mk/bsd.sys.mk
+++ /dev/null
@@ -1,134 +0,0 @@
-# $NetBSD: bsd.sys.mk,v 1.1.1.1 2004/03/11 13:04:17 grant Exp $
-#
-# Overrides used for NetBSD source tree builds.
-
-.if defined(WARNS)
-.if ${WARNS} > 0
-CFLAGS+= -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
-# XXX Delete -Wuninitialized by default for now -- the compiler doesn't
-# XXX always get it right.
-CFLAGS+= -Wno-uninitialized
-.endif
-.if ${WARNS} > 1
-CFLAGS+=-Wreturn-type -Wcast-qual -Wpointer-arith -Wwrite-strings
-CFLAGS+=-Wswitch -Wshadow
-.endif
-.endif
-
-.if defined(WFORMAT) && defined(FORMAT_AUDIT)
-.if ${WFORMAT} > 1
-CFLAGS+=-Wnetbsd-format-audit -Wno-format-extra-args
-.endif
-.endif
-
-.if !defined(NOGCCERROR)
-CFLAGS+= -Werror
-.endif
-CFLAGS+= ${CWARNFLAGS}
-
-.if defined(DESTDIR)
-CPPFLAGS+= -nostdinc -idirafter ${DESTDIR}/usr/include
-LINTFLAGS+= -d ${DESTDIR}/usr/include
-.endif
-
-.if defined(AUDIT)
-CPPFLAGS+= -D__AUDIT__
-.endif
-
-.if defined(MKSOFTFLOAT) && (${MKSOFTFLOAT} != "no")
-COPTS+= -msoft-float
-FOPTS+= -msoft-float
-.endif
-
-# Helpers for cross-compiling
-HOST_CC?= cc
-HOST_CFLAGS?= -O
-HOST_COMPILE.c?=${HOST_CC} ${HOST_CFLAGS} ${HOST_CPPFLAGS} -c
-HOST_LINK.c?= ${HOST_CC} ${HOST_CFLAGS} ${HOST_CPPFLAGS} ${HOST_LDFLAGS}
-
-HOST_CPP?= cpp
-HOST_CPPFLAGS?=
-
-HOST_LD?= ld
-HOST_LDFLAGS?=
-
-OBJCOPY?= objcopy
-STRIP?= strip
-CONFIG?= config
-RPCGEN?= rpcgen
-MKLOCALE?= mklocale
-
-.SUFFIXES: .m .o .ln .lo
-
-# Objective C
-# (Defined here rather than in <sys.mk> because `.m' is not just
-# used for Objective C source)
-.m:
- ${LINK.m} -o ${.TARGET} ${.IMPSRC} ${LDLIBS}
-.m.o:
- ${COMPILE.m} ${.IMPSRC}
-
-# Host-compiled C objects
-.c.lo:
- ${HOST_COMPILE.c} -o ${.TARGET} ${.IMPSRC}
-
-
-.if defined(PARALLEL) || defined(LPREFIX)
-LPREFIX?=yy
-LFLAGS+=-P${LPREFIX}
-# Lex
-.l:
- ${LEX.l} -o${.TARGET:R}.${LPREFIX}.c ${.IMPSRC}
- ${LINK.c} -o ${.TARGET} ${.TARGET:R}.${LPREFIX}.c ${LDLIBS} -ll
- rm -f ${.TARGET:R}.${LPREFIX}.c
-.l.c:
- ${LEX.l} -o${.TARGET} ${.IMPSRC}
-.l.o:
- ${LEX.l} -o${.TARGET:R}.${LPREFIX}.c ${.IMPSRC}
- ${COMPILE.c} -o ${.TARGET} ${.TARGET:R}.${LPREFIX}.c
- rm -f ${.TARGET:R}.${LPREFIX}.c
-.l.lo:
- ${LEX.l} -o${.TARGET:R}.${LPREFIX}.c ${.IMPSRC}
- ${HOST_COMPILE.c} -o ${.TARGET} ${.TARGET:R}.${LPREFIX}.c
- rm -f ${.TARGET:R}.${LPREFIX}.c
-.endif
-
-# Yacc
-.if defined(YHEADER) || defined(YPREFIX)
-.if defined(YPREFIX)
-YFLAGS+=-p${YPREFIX}
-.endif
-.if defined(YHEADER)
-YFLAGS+=-d
-.endif
-.y:
- ${YACC.y} -b ${.TARGET:R} ${.IMPSRC}
- ${LINK.c} -o ${.TARGET} ${.TARGET:R}.tab.c ${LDLIBS}
- rm -f ${.TARGET:R}.tab.c ${.TARGET:R}.tab.h
-.y.h: ${.TARGET:R}.c
-.y.c:
- ${YACC.y} -o ${.TARGET} ${.IMPSRC}
-.y.o:
- ${YACC.y} -b ${.TARGET:R} ${.IMPSRC}
- ${COMPILE.c} -o ${.TARGET} ${.TARGET:R}.tab.c
- rm -f ${.TARGET:R}.tab.c ${TARGET:R}.tab.h
-.y.lo:
- ${YACC.y} -b ${.TARGET:R} ${.IMPSRC}
- ${HOST_COMPILE.c} -o ${.TARGET} ${.TARGET:R}.tab.c
- rm -f ${.TARGET:R}.tab.c ${TARGET:R}.tab.h
-.elif defined(PARALLEL)
-.y:
- ${YACC.y} -b ${.TARGET:R} ${.IMPSRC}
- ${LINK.c} -o ${.TARGET} ${.TARGET:R}.tab.c ${LDLIBS}
- rm -f ${.TARGET:R}.tab.c
-.y.c:
- ${YACC.y} -o ${.TARGET} ${.IMPSRC}
-.y.o:
- ${YACC.y} -b ${.TARGET:R} ${.IMPSRC}
- ${COMPILE.c} -o ${.TARGET} ${.TARGET:R}.tab.c
- rm -f ${.TARGET:R}.tab.c
-.y.lo:
- ${YACC.y} -b ${.TARGET:R} ${.IMPSRC}
- ${HOST_COMPILE.c} -o ${.TARGET} ${.TARGET:R}.tab.c
- rm -f ${.TARGET:R}.tab.c
-.endif