Move segment rounding LDFLAGS into tests/userprog/Makefile.
[pintos-anon] / src / Makefile.userprog
index e28a408a3bc1a5f03ddca7476c1c9fdfef1a48a7..6b3c25027d2df1445ee00472292f17d619b044e3 100644 (file)
@@ -1,3 +1,5 @@
+# -*- makefile -*-
+
 include $(SRCDIR)/Make.config
 
 SHELL = /bin/sh
@@ -11,10 +13,6 @@ CPPFLAGS = -nostdinc -I$(SRCDIR) -I- -I$(SRCDIR)/lib -I$(SRCDIR)/lib/user
 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.
@@ -49,7 +47,7 @@ libc.a: $(LIB_OBJ)
        ar r $@ $^
        ranlib $@
 
-clean:
+clean::
        rm -f $(PROGS) $(PROGS_OBJ) $(PROGS_DEP)
        rm -f $(LIB_DEP) $(LIB_OBJ) lib/user/entry.[do] libc.a