aboutsummaryrefslogtreecommitdiff
path: root/common/Makefile
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