Deleted Added
full compact
sys.mk (36911) sys.mk (38042)
1# from: @(#)sys.mk 8.2 (Berkeley) 3/21/94
1# from: @(#)sys.mk 8.2 (Berkeley) 3/21/94
2# $Id: sys.mk,v 1.37 1998/06/05 18:38:55 dt Exp $
2# $Id: sys.mk,v 1.38 1998/06/12 10:52:52 peter Exp $
3
4unix ?= We run FreeBSD, not UNIX.
5
6# If the special target .POSIX appears (without prerequisites or
7# commands) before the first noncomment line in the makefile, make shall
8# process the makefile as specified by the Posix 1003.2 specification.
9# make(1) sets the special macro %POSIX in this case (to the actual
10# value "1003.2", for what it's worth).

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

97YFLAGS ?= -d
98.endif
99
100# FreeBSD/i386 as traditionally been built with a version of make
101# which knows MACHINE, but not MACHINE_ARCH. When building on other
102# architectures, assume that the version of make being used has an
103# explicit MACHINE_ARCH setting and treat a missing MACHINE_ARCH
104# as an i386 architecture.
3
4unix ?= We run FreeBSD, not UNIX.
5
6# If the special target .POSIX appears (without prerequisites or
7# commands) before the first noncomment line in the makefile, make shall
8# process the makefile as specified by the Posix 1003.2 specification.
9# make(1) sets the special macro %POSIX in this case (to the actual
10# value "1003.2", for what it's worth).

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

97YFLAGS ?= -d
98.endif
99
100# FreeBSD/i386 as traditionally been built with a version of make
101# which knows MACHINE, but not MACHINE_ARCH. When building on other
102# architectures, assume that the version of make being used has an
103# explicit MACHINE_ARCH setting and treat a missing MACHINE_ARCH
104# as an i386 architecture.
105MACHINE_ARCH?= i386
105MACHINE_ARCH ?= i386
106
106
107# Default executable format
108.if ${MACHINE_ARCH} == "alpha"
109BINFORMAT ?= elf
110.else
111BINFORMAT ?= aout
112.endif
113
114# For tags rule.
115GTAGSFLAGS= -o
116HTAGSFLAGS=
117
118.if defined(%POSIX)
119# Posix 1003.2 mandated rules
120#
121# Quoted directly from the Posix 1003.2 draft, only the macros

--- 134 unchanged lines hidden ---
107# For tags rule.
108GTAGSFLAGS= -o
109HTAGSFLAGS=
110
111.if defined(%POSIX)
112# Posix 1003.2 mandated rules
113#
114# Quoted directly from the Posix 1003.2 draft, only the macros

--- 134 unchanged lines hidden ---