Linux Armv5 Support

I was able to get a functional Swift 5.5.3 toolchain for ARMv5.

Bug:
https://bugs.swift.org/browse/SR-15944

PRs:
https://github.com/apple/swift/pull/41686
https://github.com/apple/swift-driver/pull/1027
https://github.com/apple/swift-tools-support-core/pull/296

Patches:

1 Like

Swift 5.6 PRs:
https://github.com/apple/swift/pull/42056
https://github.com/apple/swift-driver/pull/1040
https://github.com/apple/swift-tools-support-core/pull/306

Swift 5.6 Patches:

2 Likes

You're just knocking out all these compile patches left and right aren't you?

1 Like

@hggz what can I say, I really want Swift on OpenWRT routers and my iMac G4.

6 Likes

Here is a downloadable toolchain for Debian 11 (arm64)

1 Like

Buildroot patch

Buildroot configuration

That‘s great news! I hope the patches can make it into upstream.

2 Likes

All the PRs have been merged and part of the Swift 5.7 release

6 Likes