From 0640f43c7efb84630d657e99d6c8b5353062be1c Mon Sep 17 00:00:00 2001 From: 48 Date: Fri, 24 Dec 2021 14:10:18 +0900 Subject: [PATCH] =?UTF-8?q?Apple=20M1=E7=94=A8=E3=81=AE=E3=83=93=E3=83=AB?= =?UTF-8?q?=E3=83=89=E3=82=BF=E3=83=BC=E3=82=B2=E3=83=83=E3=83=88=20(#223)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit MakefileにApple M1用のビルドターゲットCPUオプションを追加 --- source/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/Makefile b/source/Makefile index d691ca012..9da82ddbf 100644 --- a/source/Makefile +++ b/source/Makefile @@ -511,6 +511,9 @@ else ifeq ($(TARGET_CPU),GRAVITON2) # for Amazon Web Servece EC2, the Graviton2 CPU [M6g/M6gd, C6g/C6gd/C6gn, R6g/R6gd, T4g, X2gd] instances # https://github.com/aws/aws-graviton-getting-started/blob/main/c-c++.md CPPFLAGS += -DIS_64BIT -DUSE_NEON -march=armv8.2-a+fp16+rcpc+dotprod+crypto +else ifeq ($(TARGET_CPU),M1) + # for Apple M1 + CPPFLAGS += -DIS_64BIT -DUSE_NEON -march=armv8.5-a+fp16+rcpc+dotprod+crypto -mcpu=apple-m1 else ifeq ($(TARGET_CPU),OTHER) CPPFLAGS += -DNO_SSE