From 6b1fb9179e7d530260d10318ee06710bb23c3e7d Mon Sep 17 00:00:00 2001 From: Andy Polyakov Date: Sat, 21 Jan 2012 11:35:29 +0000 Subject: [PATCH] x86_64-xlate.pl: proper solution for RT#2620 [from HEAD]. --- crypto/perlasm/x86_64-xlate.pl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crypto/perlasm/x86_64-xlate.pl b/crypto/perlasm/x86_64-xlate.pl index e47116b74b..674da3b7e6 100755 --- a/crypto/perlasm/x86_64-xlate.pl +++ b/crypto/perlasm/x86_64-xlate.pl @@ -555,7 +555,8 @@ my %globals; $v.=" READONLY"; $v.=" ALIGN(".($1 eq "p" ? 4 : 8).")" if ($masm>=$masmref); } elsif ($line=~/\.CRT\$/i) { - $v.=" READONLY DWORD"; + $v.=" READONLY "; + $v.=$masm>=$masmref ? "ALIGN(8)" : "DWORD"; } } $current_segment = $line; -- 2.40.0