]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - crypto/perlasm/arm-xlate.pl
ARM assembly pack: make it Windows-friendly.
[thirdparty/openssl.git] / crypto / perlasm / arm-xlate.pl
index d78a8baac1282710e65d0c8dfd15726c1a5577c9..b953f1fc19ef91bbf9141f67b01a4c31e78b6e59 100755 (executable)
@@ -28,6 +28,13 @@ my $fpu = sub {
     if ($flavour =~ /linux/)   { ".fpu\t".join(',',@_); }
     else                       { ""; }
 };
+my $rodata = sub {
+    SWITCH: for ($flavour) {
+       /linux/         && return ".section\t.rodata";
+       /ios/           && return ".section\t__TEXT,__const";
+       last;
+    }
+};
 my $hidden = sub {
     if ($flavour =~ /ios/)     { ".private_extern\t".join(',',@_); }
     else                       { ".hidden\t".join(',',@_); }