X-Git-Url: http://git.megacz.com/?p=nestedvm.git;a=blobdiff_plain;f=Makefile;h=c0eee65527dd2f24dd076e2a047d0cce13444e07;hp=b13301b94e620a688f32e5b10760e576f00bc37e;hb=e49a5ccd0391ce6827e5d90858719c13e25b9e82;hpb=2da9f501b18d7ea223b06c8ce0676f9a083614d4 diff --git a/Makefile b/Makefile index b13301b..c0eee65 100644 --- a/Makefile +++ b/Makefile @@ -26,7 +26,7 @@ MIPS_PC = mips-unknown-elf-gpc # Be VERY careful about changing any of these as they can break binary # compatibility and create hard to find bugs -mips_optflags = -O3 -g \ +mips_optflags = -O3 \ -mmemcpy \ -ffunction-sections -fdata-sections \ -falign-functions=512 \ @@ -76,7 +76,7 @@ export PATH # # General Build Stuff # -all: $(java_classes) $(mips_objects) +all: $(java_classes) $(tasks)/build_libc ifdef NATIVE_MIPS2JAVA_COMPILER all: build/mips2java$(EXE_EXT) $(mips_objects) endif @@ -132,7 +132,7 @@ build/%.o: src/%.s $(tasks)/build_gcc @mkdir -p `dirname $@` $(MIPS_CC) -x assembler-with-cpp -c -o $@ $< -tmp/%.s: %.c $(tasks)/build_gcc +tmp/%.s: src/%.c $(tasks)/build_gcc @mkdir -p `dirname $@` $(MIPS_CC) $(MIPS_CFLAGS) $($(notdir $*)_CFLAGS) -c -S -o $@ $< @@ -247,7 +247,7 @@ rebuild-constants: $(tasks)/build_libc ( \ cat \ src/org/ibex/nestedvm/syscalls.h \ - $(usr)/mips-uknown-elf/include/nestedvm/sockets.h \ + $(usr)/mips-unknown-elf/include/nestedvm/socket.h \ $(usr)/mips-unknown-elf/include/sys/{errno.h,unistd.h,syslimits.h,sysctl.h}; \ $(MIPS_CC) -E -dM $(usr)/mips-unknown-elf/include/sys/fcntl.h | awk '$$2 ~ /^[OF]_/ { print; }'; \ ) | ( \