Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
[dragonfly.git] / gnu / lib / gcc34 / libsupc++ / Makefile
CommitLineData
9c6a5411
JS
1# $DragonFly: src/gnu/lib/gcc34/libsupc++/Makefile,v 1.1 2004/06/14 22:27:52 joerg Exp $
2
3.include "../Makefile.inc"
4
5.PATH: ${GCCDIR}/libstdc++-v3/libsupc++
6
7CFLAGS+= -DIN_GLIBCPP_V3 -DHAVE_CONFIG_H
8CXXFLAGS+= -fno-implicit-templates -ffunction-sections -fdata-sections
9CXXFLAGS+= -I${GCCDIR}/libstdc++-v3/libsupc++
10CXXFLAGS+= -I${GCCDIR}/libstdc++-v3/include/c_std
11CXXFLAGS+= -I${STOPDIR}/cc_prep/c++ -I.
12
13INCS= exception new typeinfo cxxabi.h exception_defines.h
14INCSDIR= ${INCLUDEDIR}/c++/3.4
15
16LIB= supc++
17
18SRCS= del_op.cc del_opnt.cc del_opv.cc del_opvnt.cc
19SRCS+= eh_alloc.cc eh_aux_runtime.cc eh_catch.cc eh_exception.cc
20SRCS+= eh_globals.cc eh_personality.cc eh_term_handler.cc eh_terminate.cc
21SRCS+= eh_throw.cc eh_type.cc eh_unex_handler.cc guard.cc new_handler.cc
22SRCS+= new_op.cc new_opnt.cc new_opv.cc new_opvnt.cc pure.cc tinfo.cc
23SRCS+= tinfo2.cc vec.cc vterminate.cc
24# from libiberty
25SRCS+= cp-demangle.c
26
27.include <bsd.lib.mk>