Page MenuHomeFreeBSD

Create one list of replacements for MACHINE_CPUARCH as MACHINE_CPUARCH_SUB.
AcceptedPublic

Authored by bdrewery on Jul 8 2016, 7:25 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Mar 14, 2:34 PM
Unknown Object (File)
Thu, Mar 14, 2:28 PM
Unknown Object (File)
Thu, Mar 14, 2:28 PM
Unknown Object (File)
Mon, Mar 11, 1:26 AM
Unknown Object (File)
Jan 13 2024, 8:32 AM
Unknown Object (File)
Jan 3 2024, 9:49 PM
Unknown Object (File)
Jan 3 2024, 9:49 PM
Unknown Object (File)
Jan 3 2024, 9:33 PM
Subscribers

Details

Summary

This also adds missing s/aarch64/arm64 to the sys.mk version and also
adds back armv6hf for universe since it was added to the sys.mk version
in r300438.

MFC after: 3 days
Sponsored by: EMC / Isilon Storage Division

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

bdrewery retitled this revision from to Create one list of replacements for MACHINE_CPUARCH as MACHINE_CPUARCH_SUB..
bdrewery updated this object.
bdrewery edited the test plan for this revision. (Show Details)
bdrewery added reviewers: imp, jhibbits, ian, andrew.
jhibbits edited edge metadata.
This revision is now accepted and ready to land.Jul 8 2016, 7:33 PM
This revision was automatically updated to reflect the committed changes.
This revision is now accepted and ready to land.Jul 13 2016, 1:36 AM
head/share/mk/sys.mk
19

Adding C/aarch64/arm64/ here breaks everything for arm64 since it thought its MACHINE_CPUARCH was aarch64 rather than arm64, which universe was using even.

The code in each of these files was reworked in 2017 (after this DR was created). The patches will no longer apply.

Is there any reason to keep it open? Have all the problems been fixed by now?

head/share/mk/sys.mk
19

Yes. MACHINE_CPUARCH should be aarch64, since that's the directory name we use in user land...