aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/perlasm
Commit message (Expand)AuthorAgeFilesLines
...
* x86gas.pl: treat OPENSSL_ia32cap_P accordingly to .hidden status.Andy Polyakov2012-07-151-1/+3
* perlasm: fix symptom-less bugs, missing semicolons and 'my' declarations.Andy Polyakov2012-04-282-4/+3
* perlasm/x86masm.pl: fix last fix.Andy Polyakov2012-03-291-1/+1
* x86_64-xlate.pl: remove old kludge.Andy Polyakov2012-03-131-6/+2
* x86_64-xlate.pl: proper solution for RT#2620.Andy Polyakov2012-01-211-1/+2
* vpaes-x86.pl: revert previous commit and solve the problem through x86masm.pl.Andy Polyakov2011-12-151-1/+3
* perlasm/x86gas.pl: give a hand old assemblers assembling loop instruction.Andy Polyakov2011-12-091-4/+2
* cryptlib.c, etc.: fix linker warnings in 64-bit Darwin build.Andy Polyakov2011-11-121-0/+1
* Configure, x86gas.pl: fix linker warnings in 32-bit Darwin build.Andy Polyakov2011-11-121-2/+3
* x86gas.pl: relax .init segment alignment.Andy Polyakov2011-10-221-3/+0
* x86_64-xlate.pl: make vpaes-x86_64.pl and rc4-md5-x86_64 work with ml64,Andy Polyakov2011-10-181-2/+3
* Add android-x86.Andy Polyakov2011-10-152-2/+11
* Add so called Vector Permutation AES x86[_64] assembler, seeAndy Polyakov2011-09-121-6/+6
* Padlock engine: make it independent of inline assembler.Andy Polyakov2011-09-062-0/+14
* x86_64-xlate.pl: fix movzw.Andy Polyakov2011-08-121-2/+2
* perlasm/cbc.pl: fix tail processing bug.Andy Polyakov2011-07-131-2/+0
* x86_64-xlate.pl: sha1 and md5 warnings made it to nasm 2.09, extend gnuAndy Polyakov2011-07-041-6/+7
* x86_64-xlate.pl: masm-specific update.Andy Polyakov2011-07-011-2/+2
* Minor x86_64 perlasm update.Andy Polyakov2011-06-271-0/+2
* x86[_64]cpuid.pl: add function accessing rdrand instruction.Andy Polyakov2011-06-042-1/+22
* x86gas.pl: don't omit .comm OPENSSL_ia32cap_P on MacOS X.Andy Polyakov2011-05-181-6/+6
* x86_64-xlate.pl: add inter-register movq and make x86_64-gfm.s compile onAndy Polyakov2011-05-181-0/+24
* x86_64cpuid.pl: allow shared build to work without -Bsymbolic.Andy Polyakov2011-05-181-7/+22
* ppc-xlate.pl: get linux64 declaration right.Andy Polyakov2011-05-161-3/+10
* x86gas.pl: add palignr and move pclmulqdq.Andy Polyakov2011-05-161-0/+16
* x86_64-xlate.pl: allow "base-less" effective address, add palignr, moveAndy Polyakov2011-05-161-5/+33
* perlasm/x86gas.pl: make OPENSSL_instrument_bus[2] compile.Andy Polyakov2011-04-191-0/+1
* perlasm/x86[nm]asm.pl: make OPENSSL_instrument_bus[2] compile.Andy Polyakov2011-04-182-0/+3
* x86gas.pl: make data_short work on legacy systems.Andy Polyakov2011-02-101-1/+1
* x86_64-xlate.pl: fix LNK4078 and LNK4210 link warnings.Andy Polyakov2010-10-101-1/+5
* perlasm/x86_64-xlate.pl: extend SSE>2 to ml64.Andy Polyakov2010-07-261-30/+37
* perlasm/x86asm.pl: move aesni and pclmulqdq opcodes to aesni-x86.pl andAndy Polyakov2010-07-261-25/+0
* x86 perlasm: add support for 16-bit values.Andy Polyakov2010-06-043-2/+10
* x86_64-xlate.pl: refine mingw support and regexps, update commentary.Andy Polyakov2010-06-011-4/+9
* x86asm.pl: consistency imrovements.Andy Polyakov2010-05-131-5/+13
* x86_64-xlate.pl: refine some regexp's and add support for OWORD/QWORD PTR.Andy Polyakov2010-05-131-5/+10
* perlasm/x86*: add support to SSE>2 and pclmulqdq. x86_64-xlate.pl providesAndy Polyakov2010-04-102-5/+103
* don't assume 0x is at start of stringDr. Stephen Henson2010-02-031-1/+1
* OPENSSL_cleanse to accept zero length parameter [matching C implementation].Andy Polyakov2010-01-241-0/+7
* x86_64-xlate.pl: refine sign extension logic when handling lea.Andy Polyakov2010-01-191-1/+2
* x86_64-xlate.pl: new gas requires sign extention in lea instruction.Andy Polyakov2009-11-151-2/+3
* x86masm.pl: eliminate linker "multiple sections found with differentAndy Polyakov2009-11-151-1/+1
* x86_64-xlate.pl: small commentary update.Andy Polyakov2009-05-121-0/+1
* Engage cmll-x86_64.pl in Win64 build and make it compile correctly.Andy Polyakov2009-05-021-2/+2
* AESNI perlasm update.Andy Polyakov2009-04-263-3/+23
* Expand OPENSS_ia32cap to 64 bits.Andy Polyakov2009-04-263-3/+3
* x86_64-xlate.pl: support for binary constants, such as 0b1010101.Andy Polyakov2008-12-271-1/+4
* x86_64-xlate.pl: fix masm hexadecimal constants.Andy Polyakov2008-12-191-3/+3
* perlasm/x86* update: support for 3 and 4 argument instructions.Andy Polyakov2008-12-174-57/+34
* x86_64-xlate.pl update, engage x86_64 assembler in mingw64.Andy Polyakov2008-11-141-14/+18