--- stable/Makefile.orig 2013-10-17 15:01:34.468068963 +0400 +++ stable/Makefile 2013-10-17 15:04:22.972077076 +0400 @@ -3,12 +3,7 @@ # Replace x86 by amd64 for a build on x86_64. # Use "nojit" for architectures that are not x86 or x86_64. -DYNAMIPS_ARCH?=x86 -#DYNAMIPS_ARCH?=amd64 - -ifeq ($(DYNAMIPS_ARCH),ppc32) -DYNAMIPS_ARCH=x86 -endif +DYNAMIPS_ARCH?=nojit # Get include files from the current directory and from the common directory INCLUDE+=-I. -I../common @@ -47,7 +42,7 @@ PPC32_ARCH_INC_FILE=\"ppc32_$(DYNAMIPS_ARCH)_trans.h\" OSNAME=unknown -CFLAGS+= $(INCLUDE) -Wall -O2 -fomit-frame-pointer \ +CFLAGS+= $(INCLUDE) -Wall \ -DJIT_ARCH=\"$(DYNAMIPS_ARCH)\" -DJIT_CPU=CPU_$(DYNAMIPS_ARCH) \ -DMIPS64_ARCH_INC_FILE=$(MIPS64_ARCH_INC_FILE) \ -DPPC32_ARCH_INC_FILE=$(PPC32_ARCH_INC_FILE) \ @@ -274,7 +269,7 @@ asmdefs$(BIN_EXT): asmdefs.c mips64.h @echo "Linking $@" - @$(CC) -Wall $(CFLAGS) -o $@ asmdefs.c + @$(CC) -Wall $(CFLAGS) $(LDFLAGS) -o $@ asmdefs.c asmdefs.h: asmdefs$(BIN_EXT) @echo "Building assembly definitions header file" @@ -282,7 +277,7 @@ nvram_export$(BIN_EXT): nvram_export.o fs_nvram.o @echo "Linking $@" - @$(CC) -Wall $(CFLAGS) $(INCLUDE) -o $@ nvram_export.o fs_nvram.o + @$(CC) -Wall $(CFLAGS) $(LDFLAGS) $(INCLUDE) -o $@ nvram_export.o fs_nvram.o install: $(PROG) nvram_export$(BIN_EXT) @echo "Installing"