blob: 3f780f6a628f323afe0554db7f41bdf66b8fe680 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
SUBARCH ?= IP22
CFLAGS += -Wall -O2 -mno-abicalls -G 0 -fno-pic -fno-builtin -I. -DSUBARCH=${SUBARCH}
HOSTCC = $(CC)
HOSTCFLAGS += -Wall -O2 -DSUBARCH=$(SUBARCH)
TARGETS = libc.a
OBJECTS = stdlib.o stdio.o string.o
all: $(TARGETS)
libc.a: $(OBJECTS)
rm -f $@
$(AR) -crs $@ $(OBJECTS)
clean:
rm -f $(OBJECTS) $(TARGETS) *~ tags
|