summaryrefslogtreecommitdiffstats
path: root/gnu
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>1999-11-27 21:52:55 +0000
committerobrien <obrien@FreeBSD.org>1999-11-27 21:52:55 +0000
commit93b81d3874572ad584c255107a4857082fa9c06a (patch)
tree47d79d116073ca67a76da9de96cb394a66b71bdc /gnu
parentf83e8be23cc5048326ce15a9cdbc3c49741d6b60 (diff)
downloadFreeBSD-src-93b81d3874572ad584c255107a4857082fa9c06a.zip
FreeBSD-src-93b81d3874572ad584c255107a4857082fa9c06a.tar.gz
Make ObjC bits optional. NO_OBJC ==> don't need `em.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/lib/Makefile7
-rw-r--r--gnu/usr.bin/cc/Makefile8
2 files changed, 10 insertions, 5 deletions
diff --git a/gnu/lib/Makefile b/gnu/lib/Makefile
index 1676b47..cdad1f2 100644
--- a/gnu/lib/Makefile
+++ b/gnu/lib/Makefile
@@ -1,7 +1,10 @@
# $FreeBSD$
-SUBDIR= libdialog libgcc libgcc_r libgmp libmp libobjc libregex libreadline \
- libstdc++
+SUBDIR= libdialog libgcc libgcc_r libgmp libmp libregex libreadline libstdc++
+
+.if !defined(NO_OBJC)
+SUBDIR+= libobjc
+.endif
.if !defined(NO_FORTRAN)
SUBDIR+= libg2c
diff --git a/gnu/usr.bin/cc/Makefile b/gnu/usr.bin/cc/Makefile
index 4157c8ba..3196035 100644
--- a/gnu/usr.bin/cc/Makefile
+++ b/gnu/usr.bin/cc/Makefile
@@ -5,10 +5,12 @@
SUBDIR= cc_tools cc_int cc_drv cpp cc1 cc cc1obj cc1plus c++ c++filt doc
+.if !defined(NO_OBJC)
+SUBDIR+= cc1obj
+.endif
+
.if !defined(NO_FORTRAN)
-SUBDIR+= f77
-SUBDIR+= f771
-SUBDIR+= f77doc
+SUBDIR+= f77 f771 f77doc
.endif
.include <bsd.subdir.mk>
OpenPOWER on IntegriCloud