Usermode/libc++ - Implement map::insert and map::erase
[tpg/acess2.git] / Usermode / Libraries / libc++.so_src / Makefile
1 # Acess2 C++ Library\r
2 # Makefile\r
3 \r
4 -include ../Makefile.cfg\r
5 \r
6 CPPFLAGS += \r
7 CFLAGS   += -Wall -Werror -Wextra\r
8 CXXFLAGS += -Wall -Werror -Wextra\r
9 ASFLAGS  +=\r
10 LDFLAGS  += -nostdlib\r
11 PRELINK  := $(CRTI) $(CRTBEGINS) $(CRT0S)\r
12 LIBS     += -lc $(LIBGCC_PATH) $(CRTENDS) $(CRTN)\r
13 USE_CXX_LINK := yes\r
14 \r
15 OBJ  = misc.o new.o guard.o cxxabi.o typeinfo.o\r
16 OBJ += string.o mutex.o\r
17 OBJ += exceptions.o exception_handling.o system_error.o\r
18 OBJ += gxx_personality.o\r
19 ifeq ($(ARCHDIR),native)\r
20 # - Include libgcc_eh (separate in linux), and the linux libc (space avoids hack in Makefile.tpl)\r
21 LIBS += -lgcc_eh -l c\r
22 endif\r
23 DEPFILES := $(OBJ:%.o=%.d)\r
24 BIN = libc++.so\r
25 ifeq ($(ARCHDIR),native)\r
26  BIN = libc++_acess.so\r
27 endif\r
28 \r
29 include ../Makefile.tpl\r

UCC git Repository :: git.ucc.asn.au