Page MenuHomeFreeBSD

xen-{kernel/tools}: switch back to LLVM toolchain
ClosedPublic

Authored by royger on Jul 1 2019, 9:51 AM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Dec 10, 12:18 AM
Unknown Object (File)
Nov 19 2024, 7:58 AM
Unknown Object (File)
Nov 16 2024, 1:15 AM
Unknown Object (File)
Nov 15 2024, 2:14 PM
Unknown Object (File)
Nov 6 2024, 10:39 AM
Unknown Object (File)
Oct 28 2024, 8:23 PM
Unknown Object (File)
Oct 22 2024, 11:06 AM
Unknown Object (File)
Oct 12 2024, 7:38 AM
Subscribers
None

Details

Summary

Backport upstream fixes to correctly build Xen using LLVM 8 toolchain.

Note the fixes are not strictly needed for xen-tools since the Xen shim build is only ever supposed to be booted using the PVH entry point (and not the multiboot entry points). Yet given LLD8 erratic behaviour with orphan section placement I think it's best to ensure proper section placement for the shim also.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

royger retitled this revision from xen-{kernel/tools}: switch back to LLVM toolchain Backport upstream fixes to correctly build Xen using LLVM 8 toolchain. Note the fixes are not strictly needed for xen-tools since the Xen shim build is only ever supposed to be booted using the... to xen-{kernel/tools}: switch back to LLVM toolchain.Jul 1 2019, 9:58 AM
royger edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Jul 1 2019, 7:18 PM
This revision was automatically updated to reflect the committed changes.