summaryrefslogtreecommitdiffstats
path: root/tools/build/options
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2011-05-19 05:13:25 +0000
committerimp <imp@FreeBSD.org>2011-05-19 05:13:25 +0000
commit4633a79407dfb12c35f652e3f1dc127ec2842696 (patch)
tree7b2019db9e3ff1e80536e1fe884377a2692f4388 /tools/build/options
parenta47ef66623a172a2eb328a57badab597eb5551ee (diff)
downloadFreeBSD-src-4633a79407dfb12c35f652e3f1dc127ec2842696.zip
FreeBSD-src-4633a79407dfb12c35f652e3f1dc127ec2842696.tar.gz
Implement WITH{,OUT}_{GCC,BINUTILS} to provide finer-grained control
over building gcc and binutils. They default to true, unless MK_TOOLCHAIN is no. Reviewed by: ru@
Diffstat (limited to 'tools/build/options')
-rw-r--r--tools/build/options/WITHOUT_BINUTILS7
-rw-r--r--tools/build/options/WITHOUT_GCC6
2 files changed, 13 insertions, 0 deletions
diff --git a/tools/build/options/WITHOUT_BINUTILS b/tools/build/options/WITHOUT_BINUTILS
new file mode 100644
index 0000000..9d57c62
--- /dev/null
+++ b/tools/build/options/WITHOUT_BINUTILS
@@ -0,0 +1,7 @@
+.\" $FreeBSD$
+Set to not install binutils (as, c++-filt, gconv, gnu-ar, gnu-randlib,
+ld, nm, objcopy, objdump, readelf, size and strip)
+.Bf -symbolic
+The option does not generally work for build targets, unless some alternative
+toolchain is enabled.
+.Ef
diff --git a/tools/build/options/WITHOUT_GCC b/tools/build/options/WITHOUT_GCC
new file mode 100644
index 0000000..5717f64
--- /dev/null
+++ b/tools/build/options/WITHOUT_GCC
@@ -0,0 +1,6 @@
+.\" $FreeBSD$
+Set to not install gcc and g++.
+.Bf -symbolic
+The option does not generally work for build targets, unless some alternative
+toolchain is enabled.
+.Ef
OpenPOWER on IntegriCloud