aboutsummaryrefslogtreecommitdiff
path: root/crypto/perlasm
AgeCommit message (Expand)AuthorFilesLines
2021-10-20Use C preprocessor comments in assembly headers.David Benjamin3-4/+4
2021-08-06Align with upstream on 'close STDOUT' lines.David Benjamin3-3/+3
2021-01-09Add ASM optimizations for Windows on ArmAnthony Roberts1-2/+13
2020-12-11Remove unused Netware codepaths in x86 perlasm.David Benjamin2-12/+7
2020-12-11Finish switching to NASM.David Benjamin1-8/+0
2019-10-10Move no-exec-stack sections outside of #ifs.Adam Langley4-8/+7
2019-10-03Add .note.GNU-stack at the source level.David Benjamin4-0/+10
2019-09-27Make the dispatch tests opt-in.David Benjamin4-10/+10
2019-08-08Add assembly support for -fsanitize=hwaddress tagged globals.Peter Collingbourne1-2/+3
2019-04-26Check for x18 usage in aarch64 assembly.David Benjamin1-0/+9
2019-02-21Fix x86_64-xlate.pl comment regex.David Benjamin1-2/+5
2019-02-05Tolerate spaces when parsing .type directives.David Benjamin1-1/+1
2019-02-01perlasm/x86_64-xlate.pl: refine symbol recognition in .xdata.David Benjamin1-1/+1
2019-01-22Add test of assembly code dispatch.Adam Langley5-1/+55
2019-01-09Add AES ABI tests.David Benjamin1-0/+9
2019-01-03Add a CFI tester to CHECK_ABI.David Benjamin1-0/+3
2018-12-21Translate .L directives inside .byte too.David Benjamin1-1/+1
2018-11-27Make symbol-prefixing work on 32-bit x86.David Benjamin1-2/+15
2018-11-21Add a note that generated files are generated.David Benjamin4-2/+25
2018-11-19Support execute-only memory for AArch64 assembly.David Benjamin1-0/+22
2018-09-14Don't include quotes in heredocs.Adam Langley1-2/+2
2018-09-10Include newlines at the end of generated asm.Adam Langley2-2/+2
2018-09-07Automatically disable assembly with MSAN.Adam Langley3-4/+38
2018-09-07Make symbol-prefixing work on ARM.David Benjamin1-0/+4
2018-09-06Support symbol prefixesJoshua Liebow-Feeser1-0/+7
2018-02-11Sync up some perlasm license headers and easy fixes.David Benjamin1-3/+3
2017-10-30Revert assembly changes in "Hide CPU capability symbols in C."David Benjamin1-1/+5
2017-10-23Hide CPU capability symbols in C.David Benjamin1-5/+1
2017-06-13Sync ARM assembly up to 609b0852e4d50251857dbbac3141ba042e35a9ae.David Benjamin1-3/+7
2017-06-13ARMv4 assembly pack: allow Thumb2 even in iOS build, and engage it in most mo...David Benjamin1-0/+6
2017-05-12Remove filename argument to x86 asm_init.David Benjamin3-8/+5
2017-05-11Fix diff_asm.go and revert another local MASM perlasm change.David Benjamin1-1/+1
2017-05-11Fixing assembly coverage reporting.Steven Valdez1-1/+1
2017-05-05perlasm/x86_64-xlate.pl: work around problem with hex constants in masm.David Benjamin1-2/+3
2017-05-05Remove old masm workaround.David Benjamin1-7/+1
2017-03-30Gate assembly sources on !OPENSSL_NO_ASM.Adam Langley1-1/+1
2017-02-16perlasm/x86_64-xlate.pl: recognize even offset(%reg) in cfa_expression.David Benjamin1-0/+2
2017-02-16perlasm/x86_64-xlate.pl: fix pair of typo-bugs in the new cfi_directive.David Benjamin1-2/+2
2017-02-16perlasm/x86_64-xlate.pl: typo fix in comment.David Benjamin1-1/+1
2017-02-16Fix a few typos.David Benjamin2-5/+5
2017-02-14Remove trailing whitespace from Perl files.Adam Langley2-2/+2
2017-02-13x86_64-xlate.pl: import fix(?) from upstream.Adam Langley1-2/+2
2017-02-13x86_64-xlate.pl: drop some whitespace.Adam Langley1-6/+6
2017-02-13perlasm/x86_64-xlate.pl: recognize DWARF CFI directives.Adam Langley1-0/+237
2017-02-11perlasm/x86_64-xlate.pl: remove obsolete .picmeup synthetic directive.Adam Langley1-24/+1
2017-02-10perlasm/x86_64-xlate.pl: minor readability updates.Adam Langley1-36/+51
2017-02-10perlasm/x86_64-xlate.pl: clarify SEH coding guidelines.Adam Langley1-12/+17
2017-02-10perlasm/x86_64-xlate.pl: add support for AVX512 OPMASK-ing.Adam Langley1-13/+23
2016-12-14perlasm/x86_64-xlate.pl: refine sign extension in ea package.David Benjamin1-2/+9
2016-09-27Add PPC64LE assembly for AES-GCM.Adam Langley1-0/+299