2 .include "../../../Makefile.inc"
3 SRCDIR= ${GCCDIR}/libstdc++-v3
4 .include "Makefile.src"
9 INSTALL_PIC_ARCHIVE= yes
11 .PATH: ${GCCDIR}/libiberty
12 .PATH: ${GCCDIR}/libgcc
13 .PATH: ${SRCDIR}/libsupc++
16 CFLAGS+= -I${GCCDIR}/libgcc
17 CXXFLAGS+= -fno-implicit-templates
18 CXXFLAGS+= -fdiagnostics-show-location=once
19 CXXFLAGS+= -ffunction-sections -fdata-sections
20 SHARED_CXXFLAGS= -D_GLIBCXX_SHARED
22 FLAGS_GROUPS= gnu11 gnu14 mangle
23 gnu11_FLAGS= -std=gnu++11
24 gnu11_FLAGS_FILES= bad_array_length.cc bad_array_new.cc eh_ptr.cc \
25 eh_aux_runtime.cc eh_terminate.cc eh_throw.cc \
26 guard.cc atexit_thread.cc nested_exception.cc \
27 new_handler.cc new_op.cc new_opnt.cc
28 gnu14_FLAGS= -std=gnu++14 -Wno-sized-deallocation
29 gnu14_FLAGS_FILES= del_ops.cc del_opvs.cc
30 mangle_FLAGS= -DIN_GLIBCPP_V3
31 mangle_FLAGS_FILES= cp-demangle.c
33 SRCS= ${libsupc__convenience_la_SOURCES}