summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bn/arch/amd64/bignum_add.S (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add RCS tags.jsing2025-08-111-0/+2
|
* Resync s2n-bignum primitives for amd64 with upstream.jsing2025-08-111-25/+24
| | | | This amounts to whitespace changes and label renaming.
* Replace uses of endbr64 with _CET_ENDBR from cet.htb2024-02-241-1/+1
| | | | | | | | | cet.h is needed for other platforms to emit the relevant .gnu.properties sections that are necessary for them to enable IBT. It also avoids issues with older toolchains on macOS that explode on encountering endbr64. based on a diff by kettenis ok beck kettenis
* Add endbr64 where needed by inspection. Passes regresson tests.deraadt2023-04-251-0/+1
| | | | ok jsing, and kind of tb an earlier version
* Change include from _internal_s2n_bignum.h to s2n_bignum_internal.h.jsing2023-01-231-1/+1
|
* Include the ISC license from s2n-bignum's LICENSE file.jsing2023-01-231-1/+12
|
* Bring in various s2n-bignum functions for amd64.jsing2023-01-231-0/+153
This brings in bignum_add(), bignum_cmadd(), bignum_cmul(), bignum_mul() and bignum_sub(), along with bignum_{mul,sqr}_4_8_alt() and bignum_{mul,sqr}_8_16_alt(). Discussed with tb@