]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Remove arm/arm as a valid target.
authorimp <imp@FreeBSD.org>
Thu, 2 Jan 2020 03:25:26 +0000 (03:25 +0000)
committerimp <imp@FreeBSD.org>
Thu, 2 Jan 2020 03:25:26 +0000 (03:25 +0000)
commit77d87c7002af4bcb96f41b3bed34f155a2523d08
treec15b35a73d2a53fa5d9ad2eca67c03d91c730fa3
parent067d504d51fd22589fc01a9f7ebc7bf9f60bad23
Remove arm/arm as a valid target.

TARGET=arm now defaults to TARGET_ARCH=armv7
TARGET_ARCH=arm is no longer valid.

Bump __FreeBSD_version to 1300073

Tested with make universe. Any stale LINT-V5 config files remaining in the tree
will fail the universe build. However, LINT-V5 was removed in r355119.

This retirement has been planned since last summer. The armv5 port is fragile:
it works OK for some peeople, and fails badly for others. There's a number of
subtle bugs in busdma, pmap and other MD parts of thee system that present
themselves under load or in unusual circumstances (like fsck after a
crash). stable/8, branched 10 years ago, was the last reliable release.  Since
the support burden is larger then the benefit, the consensus view is armv5
should be removed from the tree.

Discussed with: arm@ mailing list and arm developer community.
Makefile
Makefile.inc1
UPDATING
sys/sys/param.h