SPARCv9 assembly pack: unify build rules and argument handling.
authorAndy Polyakov <appro@openssl.org>
Tue, 8 Mar 2016 08:46:19 +0000 (09:46 +0100)
committerAndy Polyakov <appro@openssl.org>
Tue, 8 Mar 2016 14:51:06 +0000 (15:51 +0100)
commiteb77e8886df84526f42f566632be71d4ed373308
tree1b00377caae997512838c8e532e7a6c662847162
parentb76998b86c3f63bea7f8b85c8b62fda91fb8f4b7
SPARCv9 assembly pack: unify build rules and argument handling.

Make all scripts produce .S, make interpretation of $(CFLAGS)
pre-processor's responsibility, start accepting $(PERLASM_SCHEME).
[$(PERLASM_SCHEME) is redundant in this case, because there are
no deviataions between Solaris and Linux assemblers. This is
purely to unify .pl->.S handling across all targets.]

Reviewed-by: Richard Levitte <levitte@openssl.org>
33 files changed:
Configurations/00-base-templates.conf
crypto/aes/Makefile.in
crypto/aes/asm/aes-sparcv9.pl
crypto/aes/asm/aest4-sparcv9.pl
crypto/aes/build.info
crypto/bn/Makefile.in
crypto/bn/asm/sparcv9-mont.pl
crypto/bn/asm/sparcv9a-mont.pl
crypto/bn/asm/vis3-mont.pl
crypto/bn/build.info
crypto/camellia/Makefile.in
crypto/camellia/asm/cmllt4-sparcv9.pl
crypto/camellia/build.info
crypto/des/Makefile.in
crypto/des/asm/dest4-sparcv9.pl
crypto/des/build.info
crypto/ec/Makefile.in
crypto/ec/asm/ecp_nistz256-sparcv9.pl
crypto/ec/build.info
crypto/md5/Makefile.in
crypto/md5/asm/md5-sparcv9.pl
crypto/md5/build.info
crypto/modes/Makefile.in
crypto/modes/asm/ghash-sparcv9.pl
crypto/modes/build.info
crypto/perlasm/sparcv9_modes.pl
crypto/poly1305/Makefile.in
crypto/poly1305/asm/poly1305-sparcv9.pl
crypto/poly1305/build.info
crypto/sha/Makefile.in
crypto/sha/asm/sha1-sparcv9.pl
crypto/sha/asm/sha512-sparcv9.pl
crypto/sha/build.info