1 # Acess2 Basic C Library
\r
4 -include ../Makefile.cfg
\r
7 CFLAGS += -Werror -Wextra
\r
9 LDFLAGS += -soname libc.so -Map map.txt
\r
11 INCFILES := stdio.h stdlib.h
\r
13 OBJ = stub.o heap.o stdlib.o env.o stdio.o string.o rand.o
\r
14 OBJ += perror.o scanf.o signals.o strtoi.o strtof.o
\r
16 OBJ += arch/$(ARCHDIR).ao
\r
18 DEPFILES := $(OBJ:%.o=%.d)
\r
21 include ../Makefile.tpl
\r
23 .PHONY: generate_exp
\r
25 utest-run: generate_exp
\r
27 generate_exp: EXP_printf.txt
\r
29 EXP_%.txt: TEST_%.native
\r
30 ./TEST_printf.native > EXP_printf.txt
\r
31 rm TEST_printf.native
\r
34 $(NCC) $< -o $@ -Wall -Werror
\r