summaryrefslogtreecommitdiff
path: root/lib/libcrypto/bn/asm
AgeCommit message (Expand)Author
2023-04-25Add endbr64 where needed by inspection. Passes regresson tests.Theo de Raadt
2023-04-15Remove now unused GF2m perlasm generatorsTheo Buehler
2023-02-23Use explicit .text instead of .previous to please Windows/MinGW on amd64Theo Buehler
2023-02-22Replace bn_sub_part_words() with bn_sub().Joel Sing
2023-02-11Bye bye x86_64-gcc.c.Joel Sing
2023-02-09Use .section .rodata instead of a plain .rodataTheo Buehler
2023-02-02Remove AIX toc data after every function. NFCMiod Vallat
2009-04-06import of OpenSSL 0.9.8kDamien Miller
2023-02-02Move all data blocks from .text to .rodata and cleanup up and homogeneize codeMiod Vallat
2023-02-01Move all data blocks from .text to .rodata and cleanup up and homogeneize codeMiod Vallat
2023-01-31Remove sparc related files from libcrypto.Joel Sing
2023-01-20Move {mul,sqr}_add_c{,2} macros from bn_asm.c to bn_local.h.Joel Sing
2023-01-19Remove more unused assembly generation scripts.Joel Sing
2023-01-19Remove various unused assembly files and assembly generation scripts.Joel Sing
2023-01-14Move constants out of text segment into rodata to prepare for xonly supportTheo de Raadt
2023-01-13Move all data tables from .text section to .rodata, and update the code toMiod Vallat
2023-01-13Move all data tables from .text section to .rodata, and update the code toMiod Vallat
2022-12-26spelling fixes; from paul tagliamonteJason McIntyre
2009-04-06import of OpenSSL 0.9.8kDamien Miller
2005-04-29import of openssl-0.9.7g; tested on platforms from alpha to zaurus, ok deraadt@Damien Miller
2022-11-26Make internal header file names consistentTheo Buehler
2017-01-04Remove superfluous datatype that is 32 by default. Clang complainsPatrick Wildt
2016-11-04Replace all uses of magic numbers when operating on OPENSSL_ia32_P[] byMiod Vallat
2009-04-06import of OpenSSL 0.9.8kDamien Miller
2016-09-04Less S390.Joel Sing
2016-09-04Less IA64.Joel Sing
2009-04-06import of OpenSSL 0.9.8kDamien Miller
2016-09-03switch to a constant-time gather procedure for amd64 mont5 asmBrent Cook
2015-12-24More adress -> addressMichael McConville
2015-09-12Remove workaround for old SIMICS toolchain.Miod Vallat
2015-09-12Remove horribly old and outdated `documentation' for the assembly code.Miod Vallat
2015-09-11Fixup inter-bank movq/movd operations, emit bytes for pclmulqdq again.Brent Cook
2015-08-18typosMiod Vallat
2015-02-25Fix CVE-2014-3570: properly calculate the square of a BIGNUM value.Brent Cook
2014-10-28deregister; no binary changeJonathan Gray
2014-07-12typosMiod Vallat
2014-06-20Fix incorrect bounds check in amd64 assembly version of bn_mul_mont();Miod Vallat
2014-06-12tags as requested by miod and teduTheo de Raadt
2014-06-06s/assember/assembler/ before someone gets offended. At the lastTheo de Raadt
2014-05-03typosMiod Vallat
2014-05-02More use of 64-bit registers which needs to be disabled under OpenBSD.Miod Vallat
2014-05-01Do not output SOM-specific directives.Miod Vallat
2014-05-01Fix include filename to get register name aliases under BSDMiod Vallat
2014-05-01dead meatMiod Vallat
2014-04-30First pass at removing win64 support from the assembly generating PerlJoel Sing
2014-04-28Remove WIN32, WIN64 and MINGW32 tentacles.Miod Vallat
2014-04-24Try to clean the maze of <openssl/bn.h> defines regarding the BN internals.Miod Vallat
2014-04-20theo found a file we don't seem to need, but just in case, i will pasteTed Unangst
2014-04-15Go home, VMS, you're drunkMiod Vallat
2014-04-13Import OpenSSL 1.0.1gMiod Vallat