+# -*- makefile -*-
+
include $(SRCDIR)/Make.config
SHELL = /bin/sh
LDFLAGS = -nostdlib -static -s
LDLIBS = $(shell $(CC) -print-libgcc-file-name)
-# Uncomment the line below to round up segment sizes to full pages for
-# testing purposes only.
-#LDFLAGS += -Wl,-T,fullpage.x
-
# C library sources linked into every test program.
LIB_SRC = lib/debug.c # Debug code.
LIB_SRC += lib/random.c # Pseudo-random numbers.
ar r $@ $^
ranlib $@
-clean:
+clean::
rm -f $(PROGS) $(PROGS_OBJ) $(PROGS_DEP)
rm -f $(LIB_DEP) $(LIB_OBJ) lib/user/entry.[do] libc.a