summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ripemd/ripemd.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Mop up the last MD32_XARRAY.jsing2023-08-101-197/+187
| | | | | | | MD32_XARRAY was added as a workaround for a broken HP C compiler (circa 1999). Clean it up to simplify the code. No change in generated assembly.
* Inline the remaining 10 lines from rmdconst.h.jsing2023-08-101-2/+12
| | | | Discussed with tb@
* Inline X variables definitions.jsing2023-08-101-174/+174
| | | | | | | | | Inline the WL and WR defines, which only add yet another layer of abstraction and make the code harder to follow. No change to generated assembly. Discussed with tb@
* Inline shift values.jsing2023-08-101-169/+169
| | | | | | | | Inline the SL and SR defines, which only makes the code harder to follow. No change to generated assembly. Discussed with tb@
* Apply some more style(9).jsing2023-08-101-170/+171
| | | | No change in generated assembly.
* Remove MD32_REG_T.jsing2023-08-101-4/+4
| | | | | | | | | This is a hack that is only enabled on a handful of 64 bit platforms, as a workaround for poor compiler optimisation. If you're running an archiac compiler on an archiac architecture, then you can deal with slightly lower performance. ok tb@
* Combine ripemd into a single C file.jsing2023-07-281-0/+441