Recognise Ultra Sparc and compiler version number.
[openssl.git] / crypto / bn / Makefile.ssl
index d7997a370773ecd76d7be90f78a80bd8f360d1d9..347565d7b83798579e624e8945285336f5fecffd 100644 (file)
@@ -99,10 +99,11 @@ asm/co86unix.cpp: asm/co-586.pl
        (cd asm; $(PERL) co-586.pl cpp >co86unix.cpp )
 
 asm/sparcv8.o: asm/sparcv8.S
-       $(CC) -c -o asm/sparcv8.o asm/sparcv8.S
 
-asm/sparcv8plus: asm/sparcv8plus.S
-       $(CC) -c -xarch=v8plus -o asm/sparcv8plus.o asm/sparcv8plus.S
+asm/sparcv8plus.o: asm/sparcv8plus.S
+
+asm/sparcv8plus-gcc.o: asm/sparcv8plus.S
+       gcc -E asm/sparcv8plus.S | as -xarch=v8plus /dev/fd/0 -o asm/sparcv8plus-gcc.o
 
 # MIPS 64 bit assember 
 asm/mips3.o: asm/mips3.s