aboutsummaryrefslogtreecommitdiff
path: root/crypto/Makefile.am.macosx-x86_64 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* temporarily undefine endbr* for stable branch macos/windows buildsBrent Cook2024-03-271-0/+2
| | | | | Testing getting the next stable release out without endbr*/cet enabled in asm code for now while #1032 is considered for upstream.
* portable asm generator patches for portableBrent Cook2023-10-301-1/+0
| | | | | | This reverses changes from the 3.8.x upstream that are causing issues on a few different platforms, including macOS x64, Windows, and older Linux/FreeBSD.
* third try's a charmBrent Cook2023-07-031-1/+1
|
* define endbr64 as nopBrent Cook2023-07-031-1/+1
|
* move endbr64 removal to preprocessorBrent Cook2023-07-031-0/+1
|
* Drop GF2m assemblyTheo Buehler2023-04-151-2/+0
|
* include more asm filesBrent Cook2023-02-231-0/+1
|
* generally disable asm for nowBrent Cook2023-02-211-0/+12
|
* updates for latest build changesBrent Cook2016-11-051-16/+16
|
* rework CFLAGS/CPPFLAGS settings during configurationBrent Cook2015-03-221-15/+15
| | | | | | Move define adjustments to CPPFLAGS. Adjust user CFLAGS directly, do not override during configuration. USER_CFLAGS is not necessary to build libcompat_noopt correctly.
* Enable optimized crypto operations for x86_64Brent Cook2014-12-071-0/+41
This adds initial support for assembly crypto acceleration on x86_64 for ELF (Linux, *BSD, Solaris) and Mach-O (OS-X) systems. The build method is a little different than OpenSSL and OpenBSD. All the .s files are generated ahead of time when the tarball is generated, so there are no complicated makefile rules at configure/build time. This also means the builds are faster and perl is not required on the build system. Thanks to Wouter Clarie for providing the initial cleanup and patch that this is based on.