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