Replace alphacpuid.s with alphacpuid.pl to ensure it makes to release tar-balls.
PR: 2309
diff --git a/crypto/Makefile b/crypto/Makefile
index 36d93cc..91efa33 100644
--- a/crypto/Makefile
+++ b/crypto/Makefile
@@ -74,6 +74,8 @@
 ia64cpuid.s:	ia64cpuid.S;	$(CC) $(CFLAGS) -E ia64cpuid.S > $@
 ppccpuid.s:	ppccpuid.pl;	$(PERL) ppccpuid.pl $(PERLASM_SCHEME) $@
 pariscid.s:	pariscid.pl;	$(PERL) pariscid.pl $(PERLASM_SCHEME) $@
+alphacpuid.s:	alphacpuid.pl
+	$(PERL) $< | $(CC) -E - | tee $@ > /dev/null
 
 testapps:
 	[ -z "$(THIS)" ] || (	if expr " $(SDIRS) " : ".* des " >/dev/null; \
diff --git a/crypto/alphacpuid.s b/crypto/alphacpuid.pl
similarity index 97%
rename from crypto/alphacpuid.s
rename to crypto/alphacpuid.pl
index 3fa77a0..1908216 100644
--- a/crypto/alphacpuid.s
+++ b/crypto/alphacpuid.pl
@@ -1,3 +1,5 @@
+#!/usr/bin/env perl
+print <<___;
 .text
 
 .set	noat
@@ -123,3 +125,4 @@
 	br	.Little
 .Ldone: ret	($26)
 .end	OPENSSL_cleanse
+___