svn commit: r198253 - in projects/clangbsd/gnu/lib: libobjc libstdc++ libsupc++

Roman Divacky rdivacky at FreeBSD.org
Mon Oct 19 21:10:57 UTC 2009


Author: rdivacky
Date: Mon Oct 19 21:10:56 2009
New Revision: 198253
URL: http://svn.freebsd.org/changeset/base/198253

Log:
  Build these with gcc/g++. I am not sure about the use
  of gcc in libstdc++ it needs to be revisited later.

Modified:
  projects/clangbsd/gnu/lib/libobjc/Makefile
  projects/clangbsd/gnu/lib/libstdc++/Makefile
  projects/clangbsd/gnu/lib/libsupc++/Makefile

Modified: projects/clangbsd/gnu/lib/libobjc/Makefile
==============================================================================
--- projects/clangbsd/gnu/lib/libobjc/Makefile	Mon Oct 19 21:01:42 2009	(r198252)
+++ projects/clangbsd/gnu/lib/libobjc/Makefile	Mon Oct 19 21:10:56 2009	(r198253)
@@ -13,6 +13,8 @@ SRCS=	archive.c class.c encoding.c gc.c 
 	nil_method.c NXConstStr.m Object.m objects.c Protocol.m sarray.c \
 	selector.c sendmsg.c thr.c thr-objc.c exception.c
 
+CC=gcc
+
 INCS=	encoding.h hash.h objc-api.h objc-decls.h objc-list.h objc.h runtime.h \
 	sarray.h thr.h typedstream.h NXConstStr.h Object.h Protocol.h
 INCSDIR=${INCLUDEDIR}/objc

Modified: projects/clangbsd/gnu/lib/libstdc++/Makefile
==============================================================================
--- projects/clangbsd/gnu/lib/libstdc++/Makefile	Mon Oct 19 21:01:42 2009	(r198252)
+++ projects/clangbsd/gnu/lib/libstdc++/Makefile	Mon Oct 19 21:10:56 2009	(r198253)
@@ -21,6 +21,8 @@ CFLAGS+=	-I${GCCLIB}/include -I${SRCDIR}
 CFLAGS+=	-frandom-seed=RepeatabilityConsideredGood
 CXXFLAGS+=	-fno-implicit-templates -ffunction-sections -fdata-sections \
 		-Wno-deprecated
+CC=gcc
+CXX=g++
 
 DPADD=		${LIBM}
 LDADD=		-lm

Modified: projects/clangbsd/gnu/lib/libsupc++/Makefile
==============================================================================
--- projects/clangbsd/gnu/lib/libsupc++/Makefile	Mon Oct 19 21:01:42 2009	(r198252)
+++ projects/clangbsd/gnu/lib/libsupc++/Makefile	Mon Oct 19 21:10:56 2009	(r198253)
@@ -15,6 +15,8 @@ SRCS+=	del_op.cc del_opnt.cc del_opv.cc 
 	new_opnt.cc new_opv.cc new_opvnt.cc pure.cc tinfo.cc tinfo2.cc \
 	vec.cc vterminate.cc
 
+CXX=g++
+
 # from libiberty:
 SRCS+=	cp-demangle.c
 


More information about the svn-src-projects mailing list