Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Simplify Makefile by removing OS X targets
Right now the Makefile is cluttered with OS X equivalents of all the x86 targets. We can get rid of all of them and just check UNAME against "Darwin" for the few OS X-specific things we need to do. We also disable Clang LTO when using BMI2 instructions. For some reason, LLVM cannot find the PEXT instruction when using LTO. I don't know why, but disabling LTO for BMI2 fixes it. No functional change.
- Loading branch information
Showing
1 changed file
with
14 additions
and
50 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters