sha/asm/sha512-x86_64.pl: fix compilation error on Solaris.
authorAndy Polyakov <appro@openssl.org>
Wed, 26 Feb 2014 08:30:03 +0000 (09:30 +0100)
committerAndy Polyakov <appro@openssl.org>
Wed, 26 Feb 2014 08:31:40 +0000 (09:31 +0100)
(cherry picked from commit 147cca8f530b8ddf22087e5709927082e095a062)

crypto/sha/asm/sha512-x86_64.pl

index 8070d09c94f2d59406b19de79bac122f8c957bf4..7589e6e6f4c4b6f981cbd89816da4005f2a32a60 100755 (executable)
@@ -646,7 +646,7 @@ $code.=<<___;
 
 .align 16
 .Lssse3_00_47:
-       sub     \$-16*2*$SZ,$Tbl        # size optimization
+       sub     \$`-16*2*$SZ`,$Tbl      # size optimization
 ___
 sub Xupdate_256_SSSE3 () {
        (
@@ -992,7 +992,7 @@ $code.=<<___;
 
 .align 16
 .Lxop_00_47:
-       sub     \$-16*2*$SZ,$Tbl        # size optimization
+       sub     \$`-16*2*$SZ`,$Tbl      # size optimization
 ___
 sub XOP_256_00_47 () {
 my $j = shift;
@@ -1154,7 +1154,7 @@ $code.=<<___;
 
 .align 16
 .Lxop_00_47:
-       add     \$16*2*$SZ,$Tbl
+       add     \$`16*2*$SZ`,$Tbl
 ___
 sub XOP_512_00_47 () {
 my $j = shift;
@@ -1370,7 +1370,7 @@ $code.=<<___;
 
 .align 16
 .Lavx_00_47:
-       sub     \$-16*2*$SZ,$Tbl        # size optimization
+       sub     \$`-16*2*$SZ`,$Tbl      # size optimization
 ___
 sub Xupdate_256_AVX () {
        (
@@ -1484,7 +1484,7 @@ $code.=<<___;
 
 .align 16
 .Lavx_00_47:
-       add     \$16*2*$SZ,$Tbl
+       add     \$`16*2*$SZ`,$Tbl
 ___
 sub Xupdate_512_AVX () {
        (