Deleted Added
full compact
sys.mk (103713) sys.mk (105327)
1# from: @(#)sys.mk 8.2 (Berkeley) 3/21/94
1# from: @(#)sys.mk 8.2 (Berkeley) 3/21/94
2# $FreeBSD: head/share/mk/sys.mk 103713 2002-09-20 19:32:51Z markm $
2# $FreeBSD: head/share/mk/sys.mk 105327 2002-10-17 13:48:13Z ru $
3
4unix ?= We run FreeBSD, not UNIX.
5.FreeBSD ?= true
6
7# If the special target .POSIX appears (without prerequisites or
8# commands) before the first noncomment line in the makefile, make shall
9# process the makefile as specified by the Posix 1003.2 specification.
10# make(1) sets the special macro %POSIX in this case (to the actual

--- 92 unchanged lines hidden (view full) ---

103
104# FreeBSD/i386 has traditionally been built with a version of make
105# which knows MACHINE, but not MACHINE_ARCH. When building on other
106# architectures, assume that the version of make being used has an
107# explicit MACHINE_ARCH setting and treat a missing MACHINE_ARCH
108# as an i386 architecture.
109MACHINE_ARCH ?= i386
110
3
4unix ?= We run FreeBSD, not UNIX.
5.FreeBSD ?= true
6
7# If the special target .POSIX appears (without prerequisites or
8# commands) before the first noncomment line in the makefile, make shall
9# process the makefile as specified by the Posix 1003.2 specification.
10# make(1) sets the special macro %POSIX in this case (to the actual

--- 92 unchanged lines hidden (view full) ---

103
104# FreeBSD/i386 has traditionally been built with a version of make
105# which knows MACHINE, but not MACHINE_ARCH. When building on other
106# architectures, assume that the version of make being used has an
107# explicit MACHINE_ARCH setting and treat a missing MACHINE_ARCH
108# as an i386 architecture.
109MACHINE_ARCH ?= i386
110
111# For tags rule.
112GTAGSFLAGS= -o
113HTAGSFLAGS=
114
115.if defined(%POSIX)
116# Posix 1003.2 mandated rules
117#
118# Quoted directly from the Posix 1003.2 draft, only the macros
119# $@, $< and $* have been replaced by ${.TARGET}, ${.IMPSRC}, and
120# ${.PREFIX}, resp.
121
122# SINGLE SUFFIX RULES

--- 150 unchanged lines hidden ---
111.if defined(%POSIX)
112# Posix 1003.2 mandated rules
113#
114# Quoted directly from the Posix 1003.2 draft, only the macros
115# $@, $< and $* have been replaced by ${.TARGET}, ${.IMPSRC}, and
116# ${.PREFIX}, resp.
117
118# SINGLE SUFFIX RULES

--- 150 unchanged lines hidden ---