# NOTE: this is a GNU Makefile. You must use "gmake" rather than "make". # # Makefile for the virtual memory assignment # Defines set up assuming the virtual memory assignment is done before # the file system assignment. If not, use the "filesys first" # defines below. # # Also, if you want to simplify the translation so it assumes # only linear page tables, don't define USE_TLB. # # Copyright (c) 1992 The Regents of the University of California. # All rights reserved. See copyright.h for copyright notice and limitation # of liability and disclaimer of warranty provisions. DEFINES = -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB INCPATH = -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine C_OFILES = $(THREAD_O) $(USERPROG_O) $(VM_O) # if file sys done first! # DEFINES = -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB # INCPATH = -I../vm -I../bin -I../filesys -I../userprog -I../threads -I../machine # C_OFILES = $(THREAD_O) $(USERPROG_O) $(FILESYS_O) $(VM_O) include ../Makefile.common include ../Makefile.dep