Page MenuHomeFreeBSD

armv6: Remove support for building armv6
ClosedPublic

Authored by andrew on Jun 19 2024, 5:34 PM.
Tags
None
Referenced Files
F101956540: D45634.id140823.diff
Tue, Nov 5, 7:15 PM
F101956477: D45634.id140034.diff
Tue, Nov 5, 7:14 PM
F101908696: D45634.diff
Tue, Nov 5, 12:01 PM
Unknown Object (File)
Sat, Oct 26, 1:04 AM
Unknown Object (File)
Sat, Oct 19, 12:51 PM
Unknown Object (File)
Thu, Oct 17, 5:28 PM
Unknown Object (File)
Wed, Oct 16, 3:02 PM
Unknown Object (File)
Mon, Oct 14, 6:30 PM
Subscribers

Details

Summary

With it planned that armv7 will be the only 32-bit kernel when 15.0 is
released remove support for armv6.

Remove the top level build infrastructure. It was already removed from
universe, this just stops it from being built directly.

Sponsored by: Arm Ltd

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

andrew created this revision.
mmel added inline comments.
Makefile
534–535

Do we need both TOOLCHAINS_arm and TOOLCHAIN_armv7? It looks like it's not consistent with the other arches.

Looks good so far, with the one comnent addressed

LGTM; the duplication @mmel points out is curious, but it looks like it's consistent with powerpc

This revision is now accepted and ready to land.Jun 19 2024, 7:28 PM

Rebase + remove TOOLCHAIN_armv7

This revision now requires review to proceed.Jun 20 2024, 10:25 AM

Also make sure there's a Relnotes: Yes

This revision is now accepted and ready to land.Jun 20 2024, 12:14 PM

We should disable armv6-main in CI before committing, otherwise it will likely spam on each commit after this (cc @lwhsu)

We should disable armv6-main in CI before committing, otherwise it will likely spam on each commit after this (cc @lwhsu)

Sorry for the delay, the the main-armv6 job is disabled and the related configurations are removed.

This revision was automatically updated to reflect the committed changes.