From cf3f8d2bb095a0eaadd542de2111672f498bec9d Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Sat, 30 Oct 2021 18:04:11 -0700 Subject: [PATCH] Update Makefile --- Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 1172d90942..e32e358291 100644 --- a/Makefile +++ b/Makefile @@ -6,6 +6,8 @@ BUN_AUTO_UPDATER_REPO = Jarred-Sumner/bun-releases-for-updater make-lazy = $(eval $1 = $​$(eval $1 := $(value $(1)))$​$($1)) +MARCH_NATIVE = + ARCH_NAME := ifeq ($(ARCH_NAME_RAW),arm64) ARCH_NAME = aarch64 @@ -13,6 +15,7 @@ ifeq ($(ARCH_NAME_RAW),arm64) else ARCH_NAME = x64 BREW_PREFIX_PATH = /usr/local + MARCH_NATIVE = -march=native endif TRIPLET = $(OS_NAME)-$(ARCH_NAME) @@ -696,7 +699,7 @@ sizegen: $(BUN_TMP_DIR)/sizegen > src/javascript/jsc/bindings/sizes.zig picohttp: - $(CC) -march=native -O3 -g -fPIE -c src/deps/picohttpparser/picohttpparser.c -Isrc/deps -o src/deps/picohttpparser.o; cd ../../ + $(CC) $(MARCH_NATIVE) -O3 -g -fPIE -c src/deps/picohttpparser/picohttpparser.c -Isrc/deps -o src/deps/picohttpparser.o; cd ../../ analytics: ./node_modules/.bin/peechy --schema src/analytics/schema.peechy --zig src/analytics/analytics_schema.zig