Deleted Added
full compact
make.conf (98462) make.conf (99260)
1# $FreeBSD: head/share/examples/etc/make.conf 98462 2002-06-20 04:33:06Z gshapiro $
1# $FreeBSD: head/share/examples/etc/make.conf 99260 2002-07-02 14:33:52Z johan $
2#
3# NOTE: Please would any committer updating this file also update the
4# make.conf(5) manual page, if necessary, which is located in
5# src/share/man/man5/make.conf.5.
6#
7# /etc/make.conf, if present, will be read by make (see
8# /usr/share/mk/sys.mk). It allows you to override macro definitions
9# to make without changing your source tree, or anything the source
10# tree installs.
11#
12# This file must be in valid Makefile syntax.
13#
14# There are additional things you can put into /etc/make.conf.
15# You have to find those in the Makefiles and documentation of
16# the source tree.
17#
18#
2#
3# NOTE: Please would any committer updating this file also update the
4# make.conf(5) manual page, if necessary, which is located in
5# src/share/man/man5/make.conf.5.
6#
7# /etc/make.conf, if present, will be read by make (see
8# /usr/share/mk/sys.mk). It allows you to override macro definitions
9# to make without changing your source tree, or anything the source
10# tree installs.
11#
12# This file must be in valid Makefile syntax.
13#
14# There are additional things you can put into /etc/make.conf.
15# You have to find those in the Makefiles and documentation of
16# the source tree.
17#
18#
19# The CPUTYPE variable controls which processor should be targetted for
19# The CPUTYPE variable controls which processor should be targeted for
20# generated code. This controls processor-specific optimizations in
21# certain code (currently only OpenSSL) as well as modifying the value
22# of CFLAGS to contain the appropriate optimization directive to gcc.
23# The automatic setting of CFLAGS may be overridden using the
24# NO_CPU_CFLAGS variable below.
20# generated code. This controls processor-specific optimizations in
21# certain code (currently only OpenSSL) as well as modifying the value
22# of CFLAGS to contain the appropriate optimization directive to gcc.
23# The automatic setting of CFLAGS may be overridden using the
24# NO_CPU_CFLAGS variable below.
25# Currently the following CPU types are recognised:
25# Currently the following CPU types are recognized:
26# Intel x86 architecture:
27# (AMD CPUs) k7 k6-2 k6 k5
28# (Intel CPUs) p4 p3 p2 i686 i586/mmx i586 i486 i386
29# Alpha/AXP architecture: ev6 pca56 ev56 ev5 ev45 ev4
30# Intel ia64 architecture: itanium
31#
32#CPUTYPE=i686
33#NO_CPU_CFLAGS= true # Don't add -march=<cpu> to CFLAGS automatically

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

48# to add to CXXFLAGS value, "+=" must be used rather than "=". Using "="
49# alone will remove the often needed contents of CFLAGS from CXXFLAGS.
50#
51#CXXFLAGS+= -fmemoize-lookups -fsave-memoized
52#
53# BDECFLAGS are a set of gcc warning settings that Bruce Evans has suggested
54# for use in developing FreeBSD and testing changes. They can be used by
55# putting "CFLAGS+=${BDECFLAGS}" in /etc/make.conf. -Wconversion is not
26# Intel x86 architecture:
27# (AMD CPUs) k7 k6-2 k6 k5
28# (Intel CPUs) p4 p3 p2 i686 i586/mmx i586 i486 i386
29# Alpha/AXP architecture: ev6 pca56 ev56 ev5 ev45 ev4
30# Intel ia64 architecture: itanium
31#
32#CPUTYPE=i686
33#NO_CPU_CFLAGS= true # Don't add -march=<cpu> to CFLAGS automatically

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

48# to add to CXXFLAGS value, "+=" must be used rather than "=". Using "="
49# alone will remove the often needed contents of CFLAGS from CXXFLAGS.
50#
51#CXXFLAGS+= -fmemoize-lookups -fsave-memoized
52#
53# BDECFLAGS are a set of gcc warning settings that Bruce Evans has suggested
54# for use in developing FreeBSD and testing changes. They can be used by
55# putting "CFLAGS+=${BDECFLAGS}" in /etc/make.conf. -Wconversion is not
56# included here due to compiler bugs, eg: mkdir()'s mode_t argument.
56# included here due to compiler bugs, e.g., mkdir()'s mode_t argument.
57#
58#BDECFLAGS= -W -Wall -ansi -pedantic -Wbad-function-cast -Wcast-align \
59# -Wcast-qual -Wchar-subscripts -Winline \
60# -Wmissing-prototypes -Wnested-externs -Wpointer-arith \
61# -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings
62#
63# To compile just the kernel with special optimizations, you should use
64# this instead of CFLAGS (which is not applicable to kernel builds anyway).

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

132#
133# The following controls building optional IDEA code in libcrypto and
134# certain ports. Patents are involved - you must not use this unless
135# you either have a license or fall within patent 'fair use'
136# provisions.
137#
138# *** It is YOUR RESPONSIBILITY to determine if you can use this! ***
139#
57#
58#BDECFLAGS= -W -Wall -ansi -pedantic -Wbad-function-cast -Wcast-align \
59# -Wcast-qual -Wchar-subscripts -Winline \
60# -Wmissing-prototypes -Wnested-externs -Wpointer-arith \
61# -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings
62#
63# To compile just the kernel with special optimizations, you should use
64# this instead of CFLAGS (which is not applicable to kernel builds anyway).

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

132#
133# The following controls building optional IDEA code in libcrypto and
134# certain ports. Patents are involved - you must not use this unless
135# you either have a license or fall within patent 'fair use'
136# provisions.
137#
138# *** It is YOUR RESPONSIBILITY to determine if you can use this! ***
139#
140# IDEA is patented in the USA and many european countries - thought to
140# IDEA is patented in the USA and many European countries - thought to
141# be OK to use for any non-commercial use. This is optional.
142#MAKE_IDEA= YES # IDEA (128 bit symmetric encryption)
143#
144# To avoid running MAKEDEV all on /dev during install set NO_MAKEDEV_RUN.
145# If you don't want to install MAKEDEV set NO_MAKEDEV_INSTALL, this implies
146# NO_MAKEDEV_RUN.
147#NO_MAKEDEV_INSTALL= true
148#NO_MAKEDEV_RUN= true

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

192# The default serial console speed is 9600. Set the speed to a larger value
193# for better interactive response.
194#
195#BOOT_COMCONSOLE_SPEED= 115200
196#
197# By default the 'pxeboot' loader retrieves the kernel via NFS. Defining
198# this and recompiling /usr/src/sys/boot will cause it to retrieve the kernel
199# via TFTP. This allows pxeboot to load a custom BOOTP diskless kernel yet
141# be OK to use for any non-commercial use. This is optional.
142#MAKE_IDEA= YES # IDEA (128 bit symmetric encryption)
143#
144# To avoid running MAKEDEV all on /dev during install set NO_MAKEDEV_RUN.
145# If you don't want to install MAKEDEV set NO_MAKEDEV_INSTALL, this implies
146# NO_MAKEDEV_RUN.
147#NO_MAKEDEV_INSTALL= true
148#NO_MAKEDEV_RUN= true

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

192# The default serial console speed is 9600. Set the speed to a larger value
193# for better interactive response.
194#
195#BOOT_COMCONSOLE_SPEED= 115200
196#
197# By default the 'pxeboot' loader retrieves the kernel via NFS. Defining
198# this and recompiling /usr/src/sys/boot will cause it to retrieve the kernel
199# via TFTP. This allows pxeboot to load a custom BOOTP diskless kernel yet
200# still mount the server's '/' (i.e. rather then load the server's kernel).
200# still mount the server's '/' (i.e. rather than load the server's kernel).
201#
202#LOADER_TFTP_SUPPORT= YES
203#
204#
205# Kerberos IV
206# If you want KerberosIV (KTH eBones), define this:
207#
208#MAKE_KERBEROS4= yes

--- 114 unchanged lines hidden ---
201#
202#LOADER_TFTP_SUPPORT= YES
203#
204#
205# Kerberos IV
206# If you want KerberosIV (KTH eBones), define this:
207#
208#MAKE_KERBEROS4= yes

--- 114 unchanged lines hidden ---