From e541e124ee3ee2657cc49f107c74f6882029f74c Mon Sep 17 00:00:00 2001 From: Kyungwook Tak Date: Thu, 28 Jul 2016 11:32:16 +0900 Subject: Imported Upstream version 1.0.2h Change-Id: Ica9a30d71f52395a402accf32110b52f46851c11 Signed-off-by: Kyungwook Tak --- crypto/perlasm/x86_64-xlate.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'crypto/perlasm/x86_64-xlate.pl') diff --git a/crypto/perlasm/x86_64-xlate.pl b/crypto/perlasm/x86_64-xlate.pl index ee04221..7a3dd04 100755 --- a/crypto/perlasm/x86_64-xlate.pl +++ b/crypto/perlasm/x86_64-xlate.pl @@ -195,6 +195,7 @@ my %globals; sub out { my $self = shift; + $self->{value} =~ s/\b(0b[0-1]+)/oct($1)/eig; if ($gas) { # Solaris /usr/ccs/bin/as can't handle multiplications # in $self->{value} @@ -205,7 +206,6 @@ my %globals; } sprintf "\$%s",$self->{value}; } else { - $self->{value} =~ s/(0b[0-1]+)/oct($1)/eig; $self->{value} =~ s/0x([0-9a-f]+)/0$1h/ig if ($masm); sprintf "%s",$self->{value}; } -- cgit v1.2.3