This is an archive of the discontinued LLVM Phabricator instance.

[CMake] Use CMAKE_SYSROOT to build libs for Win to ARM cross tooolchain. NFC.
ClosedPublic

Authored by vvereschaka on Feb 22 2022, 8:24 PM.

Details

Summary

Provide CMAKE_SYSROOT for the libc++/libc++abi/libunwind libraries instead of specific <foo>_SYSROOT for each of them.

Fixed passing some CMake arguments for the runtimes.

Referenced Differentials:

Buildbot Updates:

Diff Detail

Event Timeline

vvereschaka created this revision.Feb 22 2022, 8:24 PM
vvereschaka requested review of this revision.Feb 22 2022, 8:24 PM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 22 2022, 8:24 PM
Herald added a subscriber: cfe-commits. · View Herald Transcript
vvereschaka edited the summary of this revision. (Show Details)Feb 22 2022, 8:25 PM
vvereschaka retitled this revision from [CMake] Use CMAKE_SYSROOT to build libs for Win to ARM cross tooolchain. to [CMake] Use CMAKE_SYSROOT to build libs for Win to ARM cross tooolchain. NFC..Feb 23 2022, 11:11 AM
vvereschaka accepted this revision.Feb 23 2022, 1:20 PM
This revision is now accepted and ready to land.Feb 23 2022, 1:20 PM
This revision was landed with ongoing or failed builds.Feb 23 2022, 3:17 PM
This revision was automatically updated to reflect the committed changes.