From 2dc5da0366f4d197a83586d19afe4a979f805e8a Mon Sep 17 00:00:00 2001 From: Max Desiatov Date: Wed, 14 Jun 2023 20:46:06 +0100 Subject: [PATCH] swift_build_support: support FreeBSD on arm64 in `targets.py` --- utils/swift_build_support/swift_build_support/targets.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/utils/swift_build_support/swift_build_support/targets.py b/utils/swift_build_support/swift_build_support/targets.py index 4d524bbe6e95a..5bafdaf8260ba 100644 --- a/utils/swift_build_support/swift_build_support/targets.py +++ b/utils/swift_build_support/swift_build_support/targets.py @@ -277,7 +277,7 @@ class StdlibDeploymentTarget(object): "powerpc64le", "s390x"]) - FreeBSD = Platform("freebsd", archs=["x86_64"]) + FreeBSD = Platform("freebsd", archs=["x86_64", "arm64"]) OpenBSD = OpenBSDPlatform("openbsd", archs=["amd64"]) @@ -375,6 +375,8 @@ def host_target(): elif system == 'FreeBSD': if machine == 'amd64': return StdlibDeploymentTarget.FreeBSD.x86_64 + elif machine == 'arm64': + return StdlibDeploymentTarget.FreeBSD.arm64 elif system == 'OpenBSD': if machine == 'amd64':