summaryrefslogtreecommitdiffstats
path: root/crypto/perlasm
AgeCommit message (Expand)Author
2023-11-24x86_64-xlate.pl: Fix build with icx and nvc compilersTomas Mraz
2023-09-07Copyright year updatesMatt Caswell
2023-08-08Fix handling of the "0:" label in arm-xlate.plTom Cosgrove
2023-07-06riscv: Clarify dual-licensing wording for GCM and AESHeiko Stuebner
2023-06-11riscv: GCM: dual-license under Apache + 2-clause BSDHeiko Stuebner
2023-03-16riscv: GCM: Simplify GCM calculationChristoph Müllner
2023-03-16riscv: GCM: Use riscv.pmChristoph Müllner
2023-03-16riscv.pm: Add improved error messages to read_reg codeChristoph Müllner
2023-03-16riscv: aes: Move reusable Perl code into Perl moduleChristoph Müllner
2023-02-08Restrict the Arm 'LDR REG, =VALUE' pseudo instruction on Neon, to appease clangTom Cosgrove
2022-11-24Add two new build targets to enable the possibility of using clang-cl asEverton Constantino
2022-05-24x86asm: Generate endbr32 based on __CET__.Sebastian Andrzej Siewior
2022-05-03Update copyright yearMatt Caswell
2022-03-14aes-gcm-avx512.pl: Fixed mingw64 buildAndrey Matyukov
2022-02-22chacha20 performance optimizations for ppc64le with 8x lanes,Deepankar Bhattacharjee
2021-11-18perlasm/ppc-xlate.pl: Fix build on OS XMartin Schwenke
2021-06-17Update copyright yearMatt Caswell
2021-06-08Add aix64-gcc-as architecture and p2align callbackDaniel Bevenius
2021-05-29perlasm/ppc-xlate.pl: Handle rewriting of vector registersMartin Schwenke
2020-07-05Fix many MarkDown issues in {NOTES*,README*,HACKING,LICENSE}.md filesDr. David von Oheimb
2020-07-05Rename NOTES*, README*, VERSION, HACKING, LICENSE to .md or .txtDr. David von Oheimb
2020-06-19Remove whitespace from 'white space'haykam821
2020-05-15Update copyright yearMatt Caswell
2020-04-29Amend references to "OpenSSL license"Shourya Shukla
2020-04-23Update copyright yearMatt Caswell
2020-03-03Fix build with clang assemblerPhilippe Antoine
2020-03-02crypto/perlasm/x86_64-xlate.pl: detect GNU as to deal with quirksRichard Levitte
2020-02-26x86_64: Replace .asciz "GNU" with .byteH.J. Lu
2020-02-18x86_64: Don't assume 8-byte pointer sizeH.J. Lu
2020-02-17Also check for errors in x86_64-xlate.pl.David Benjamin
2020-02-13x86_64: Always generate .note.gnu.property section for ELF outputsH.J. Lu
2020-02-08x86: Always generate .note.gnu.property section for ELF outputsH.J. Lu
2020-02-06Fix misspelling errors and typos reported by codespellDr. Matthias St. Pierre
2020-02-05x86: Add endbranch to indirect branch targets for Intel CETH.J. Lu
2020-01-22Do not silently truncate files on perlasm errorsDavid Benjamin
2020-01-18Add GNU properties note for Intel CET in x86_64-xlate.plRichard Levitte
2019-12-11crypto/perlasm/ppc-xlate.pl: add linux64v2 flavourAndy Polyakov
2019-11-05s390x assembly pack: perlasm module updatePatrick Steuer
2019-11-03s390x assembly pack: enable clang buildPatrick Steuer
2019-04-25s390x assembly pack: update perlasm modulePatrick Steuer
2019-04-25s390x assembly pack: allow alignment hints for vector load/storePatrick Steuer
2019-02-17Check for unpaired .cfi_remember_stateDavid Benjamin
2019-02-17Fix some CFI issues in x86_64 assemblyDavid Benjamin
2019-02-16ARM64 assembly pack: make it Windows-friendly.Andy Polyakov
2019-02-16ARM assembly pack: make it Windows-friendly.Andy Polyakov
2019-02-01perlasm/ppc-xlate.pl: add VSX word load/store instructions.Andy Polyakov
2019-01-05s390x assembly pack: perlasm support.Patrick Steuer
2018-12-06Following the license change, modify the boilerplates in crypto/perlasm/Richard Levitte
2018-09-11Update copyright yearMatt Caswell
2018-07-03perlasm/x86_64-xlate.pl: refine symbol recognition in .xdata.Andy Polyakov