Missed -c in IRIX rules.
diff --git a/crypto/bn/Makefile b/crypto/bn/Makefile
index 6926c77..4afb6a3 100644
--- a/crypto/bn/Makefile
+++ b/crypto/bn/Makefile
@@ -87,7 +87,7 @@
 	@if [ "$(CC)" = "gcc" ]; then \
 		ABI=`expr "$(CFLAGS)" : ".*-mabi=\([n3264]*\)"` && \
 		as -$$ABI -O -o $@ asm/mips3.s; \
-	else	$(CC) $(CFLAGS) -o $@ asm/mips3.s; fi
+	else	$(CC) -c $(CFLAGS) -o $@ asm/mips3.s; fi
 
 x86_64-gcc.o:	asm/x86_64-gcc.c
 	$(CC) $(CFLAGS) -c -o $@ asm/x86_64-gcc.c