Changeset View
Changeset View
Standalone View
Standalone View
databases/mongodb50/files/patch-SConstruct
Show All 30 Lines | |||||
+ arm_march_flag += "+crc" | + arm_march_flag += "+crc" | ||||
+ | + | ||||
default_targeting_flags_for_architecture = { | default_targeting_flags_for_architecture = { | ||||
- "aarch64" : { "-march=" : "armv8.2-a", "-mtune=" : "generic" }, | - "aarch64" : { "-march=" : "armv8.2-a", "-mtune=" : "generic" }, | ||||
+ "aarch64" : { "-march=" : arm_march_flag, "-mtune=" : "generic" }, | + "aarch64" : { "-march=" : arm_march_flag, "-mtune=" : "generic" }, | ||||
"i386" : { "-march=" : "nocona", "-mtune=" : "generic" }, | "i386" : { "-march=" : "nocona", "-mtune=" : "generic" }, | ||||
"ppc64le" : { "-mcpu=" : "power8", "-mtune=" : "power8", "-mcmodel=" : "medium" }, | "ppc64le" : { "-mcpu=" : "power8", "-mtune=" : "power8", "-mcmodel=" : "medium" }, | ||||
"s390x" : { "-march=" : "z196", "-mtune=" : "zEC12" }, | "s390x" : { "-march=" : "z196", "-mtune=" : "zEC12" }, | ||||
@@ -4520,7 +4524,8 @@ def doConfigure(myenv): | |||||
myenv = conf.Finish() | |||||
if env['TARGET_ARCH'] == "aarch64": | |||||
- AddToCCFLAGSIfSupported(myenv, "-moutline-atomics") | |||||
+ # https://lists.freebsd.org/archives/freebsd-ports/2021-July/000431.html | |||||
+ AddToCCFLAGSIfSupported(myenv, "-mno-outline-atomics") | |||||
conf = Configure(myenv) | |||||
usdt_enabled = get_option('enable-usdt-probes') |