X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=lib%2Fopenssl%2Fcrypto%2Fperlasm%2Fx86masm.pl;fp=lib%2Fopenssl%2Fcrypto%2Fperlasm%2Fx86masm.pl;h=f937d07c87dfb956cd60010c871e67e456f31dcb;hb=9ff1530871deeb0f7eaa35ca0db6630724045e4a;hp=0000000000000000000000000000000000000000;hpb=25b73076b01ae059da1a2e9a1677e00788ada620;p=cassiopeia.git diff --git a/lib/openssl/crypto/perlasm/x86masm.pl b/lib/openssl/crypto/perlasm/x86masm.pl new file mode 100644 index 0000000..f937d07 --- /dev/null +++ b/lib/openssl/crypto/perlasm/x86masm.pl @@ -0,0 +1,198 @@ +#!/usr/bin/env perl + +package x86masm; + +*out=\@::out; + +$::lbdecor="\$L"; # local label decoration +$nmdecor="_"; # external name decoration + +$initseg=""; +$segment=""; + +sub ::generic +{ my ($opcode,@arg)=@_; + + # fix hexadecimal constants + for (@arg) { s/(?