X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2FMakefile.userprog;h=90506a0c180eb30e54727abd4966b043b428f2f1;hb=57288410037b3cf9d165f971b478e13f3ddac7d7;hp=0d93189d68a87ff0c4fabdf2dba6a88ef13fea11;hpb=51b7d74c2fce5c54cd69b630c8be035db5ff29ba;p=pintos-anon diff --git a/src/Makefile.userprog b/src/Makefile.userprog index 0d93189..90506a0 100644 --- a/src/Makefile.userprog +++ b/src/Makefile.userprog @@ -6,11 +6,15 @@ SHELL = /bin/sh VPATH = $(SRCDIR) -DEFINES = -DUSER +DEFINES = -DPINTOS -DUSER CPPFLAGS = -nostdinc -I$(SRCDIR) -I- -I$(SRCDIR)/lib -I$(SRCDIR)/lib/user -I. # Linker flags. -LDFLAGS = -nostdlib -static -s +# If you want to include debug symbols, comment out the STRIP assignment, +# or invoke `make' as `make STRIP='. +# Otherwise debug symbols will be omitted from executables to save space. +STRIP = -s +LDFLAGS = -nostdlib -static $(STRIP) LDLIBS = $(shell $(CC) -print-libgcc-file-name) # C library sources linked into every test program.