diff --git a/overlays/patches/ghc/ghc-8.10.7-darwin-armv8.patch b/overlays/patches/ghc/ghc-8.10.7-darwin-armv8.patch index c70e559fd5..2acb2f0527 100644 --- a/overlays/patches/ghc/ghc-8.10.7-darwin-armv8.patch +++ b/overlays/patches/ghc/ghc-8.10.7-darwin-armv8.patch @@ -7,7 +7,7 @@ index ef5fc7b..0d1b3bd 100644 rts_CC_OPTS += -fno-common +ifeq "$(TargetArch_CPP)-$(TargetOS_CPP)" "aarch64-darwin" -+rts_CC_OPTS += -mcpu=apple-a7 ++rts_CC_OPTS += -mcpu=apple-a7 -march=armv8-a +endif + ifeq "$(BeConservative)" "YES"