summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/cc
diff options
context:
space:
mode:
authordim <dim@FreeBSD.org>2011-04-17 21:03:23 +0000
committerdim <dim@FreeBSD.org>2011-04-17 21:03:23 +0000
commitd9e6052d4ec703f14849c7b8cad2795fc141edec (patch)
tree5fe8b25843e2a335b0bb3410998d4b4363031e4a /gnu/usr.bin/cc
parent34f2672a905032e05414032bd2669880fe72ddb4 (diff)
downloadFreeBSD-src-d9e6052d4ec703f14849c7b8cad2795fc141edec.zip
FreeBSD-src-d9e6052d4ec703f14849c7b8cad2795fc141edec.tar.gz
Remove libobjc and other Objective-C related components, as these are
extremely outdated, and not used by anything in the base system. Silence from: current@
Diffstat (limited to 'gnu/usr.bin/cc')
-rw-r--r--gnu/usr.bin/cc/Makefile4
-rw-r--r--gnu/usr.bin/cc/cc1obj/Makefile28
-rw-r--r--gnu/usr.bin/cc/cc_tools/Makefile9
-rw-r--r--gnu/usr.bin/cc/doc/Makefile2
4 files changed, 1 insertions, 42 deletions
diff --git a/gnu/usr.bin/cc/Makefile b/gnu/usr.bin/cc/Makefile
index d08b723..efb548a 100644
--- a/gnu/usr.bin/cc/Makefile
+++ b/gnu/usr.bin/cc/Makefile
@@ -15,10 +15,6 @@ SUBDIR+= cpp
SUBDIR+= cc1plus c++ c++filt
.endif
-.if ${MK_OBJC} != "no"
-SUBDIR+= cc1obj
-.endif
-
.if ${MK_GCOV} != "no"
SUBDIR+= gcov
.endif
diff --git a/gnu/usr.bin/cc/cc1obj/Makefile b/gnu/usr.bin/cc/cc1obj/Makefile
deleted file mode 100644
index 8baf9d6..0000000
--- a/gnu/usr.bin/cc/cc1obj/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# $FreeBSD$
-
-.include "../Makefile.inc"
-
-.PATH: ${GCCDIR}/objc ${GCCDIR}
-
-PROG= cc1obj
-SRCS= main.c c-parser.c objc-act.c objc-lang.c c-decl.c
-BINDIR= /usr/libexec
-NO_MAN=
-NO_SHARED?=yes
-
-CFLAGS+= -I${GCCDIR}/objc -I.
-
-OBJS+= ${PROG}-checksum.o
-DPADD= ${LIBBACKEND} ${LIBCPP} ${LIBDECNUMBER} ${LIBIBERTY}
-LDADD= ${LIBBACKEND} ${LIBCPP} ${LIBDECNUMBER} ${LIBIBERTY}
-
-DOBJS+= ${SRCS:N*.h:R:S/$/.o/g}
-${PROG}-dummy: ${DOBJS}
- ${CC} ${CFLAGS} ${LDFLAGS} -o ${.TARGET} ${DOBJS} ${LDADD}
-CLEANFILES+= ${PROG}-dummy
-
-${PROG}-checksum.c: ${PROG}-dummy
- ../cc_tools/genchecksum ${PROG}-dummy > ${.TARGET}
-CLEANFILES+= ${PROG}-checksum.c
-
-.include <bsd.prog.mk>
diff --git a/gnu/usr.bin/cc/cc_tools/Makefile b/gnu/usr.bin/cc/cc_tools/Makefile
index 4d6de02..3cedd69 100644
--- a/gnu/usr.bin/cc/cc_tools/Makefile
+++ b/gnu/usr.bin/cc/cc_tools/Makefile
@@ -130,10 +130,6 @@ GTFILES_LANG_DIR_NAMES=
GTFILES_LANG_DIR_NAMES+= cp
.endif
-.if ${MK_OBJC} != "no"
-GTFILES_LANG_DIR_NAMES+= objc
-.endif
-
# The list of language specific files for gengtype
.for L in ${GTFILES_LANG_DIR_NAMES} c
.if exists(${GCCDIR}/$L-config-lang.in)
@@ -158,10 +154,6 @@ TREE_DEF_FILES=
TREE_DEF_FILES+= cp/cp-tree.def
.endif
-.if ${MK_OBJC} != "no"
-TREE_DEF_FILES+= objc/objc-tree.def
-.endif
-
#
# Option files.
#
@@ -342,7 +334,6 @@ GENSRCS+= configargs.h
# Language spec files
specs.h:
echo '#include "cp/lang-specs.h"' > ${.TARGET}
- echo '#include "objc/lang-specs.h"' >> ${.TARGET}
GENSRCS+= specs.h
diff --git a/gnu/usr.bin/cc/doc/Makefile b/gnu/usr.bin/cc/doc/Makefile
index 4139769..840b694 100644
--- a/gnu/usr.bin/cc/doc/Makefile
+++ b/gnu/usr.bin/cc/doc/Makefile
@@ -14,7 +14,7 @@ INFOENTRY_gccint= "* gccint: (gccint). The GNU compiler family internal documen
INFOENTRY_cppinternals= "* cppinternals: (cppinternals). The GNU compiler preprocessor internal documentation."
gcc.info: gcc.texi gcc-common.texi gcc-vers.texi frontends.texi \
- standards.texi invoke.texi extend.texi md.texi objc.texi \
+ standards.texi invoke.texi extend.texi md.texi \
gcov.texi trouble.texi bugreport.texi service.texi \
contribute.texi compat.texi funding.texi gnu.texi gpl.texi \
fdl.texi contrib.texi cppenv.texi cppopts.texi \
OpenPOWER on IntegriCloud