Files
macports-ports/math/AlphaSparse/files/0012-Hack-for-Rosetta.patch

63 lines
1.2 KiB
Diff

From d9c745af8e62bf9400cc008ee750d343b4ebee10 Mon Sep 17 00:00:00 2001
From: Sergey Fedorov <vital.had@gmail.com>
Date: Wed, 4 Jan 2023 09:24:31 +0700
Subject: [PATCH 11/11] Hack for Rosetta
---
Makefile | 34 +---------------------------------
1 file changed, 1 insertion(+), 33 deletions(-)
diff --git a/Makefile b/Makefile
index bfdcdca..5bcbca6 100644
--- a/Makefile
+++ b/Makefile
@@ -75,45 +75,13 @@ CFLAGS += -fstack-protector-all
CFLAGS += -fPIC
# CFLAGS += -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now
-ARCH = $(shell uname -m)
-ifeq ($(ARCH), aarch64)
-CC = @CC@
-DEFINE += -D__aarch64__
-ifeq ($(GCC_VERSION_GE9_3_1), 1)
-CFLAGS += -march=armv8.3-a
-DEFINE += -DCMLA
-endif
-endif
-ifeq ($(ARCH), x86_64)
-CC = @CC@
-ifneq ($(OS), Darwin)
-ifeq ($(CPUVENDOR), GenuineIntel)
-CC = icc
-endif
-endif
-CFLAGS += -m64
-CFLAGS += -march=native
-DEFINE += -D__x86_64__
-ifeq ($(HAS_MKL), 1)
-DEFINE += -D__MKL__
-endif
-endif
-ifeq ($(ARCH), ppc)
CC = @CC@
CFLAGS += -mtune=native
CFLAGS += -arch ppc
DEFINE += -Dppc
-endif
-ifeq ($(ARCH), ppc64)
-CC = @CC@
-CFLAGS += -mtune=native
-CFLAGS += -arch ppc64
-DEFINE += -Dppc64
-endif
+
ifeq ($(CC), @CC@)
endif
-ifeq ($(CC), icc)
-endif
ifeq ($(INT_64), 1)
DEFINE += -DMKL_ILP64
--
2.39.0