This is an archive of the discontinued LLVM Phabricator instance.

[ORC][ORC-RT] Enable the MachO platform for arm64
ClosedPublic

Authored by benlangmuir on Oct 27 2021, 1:00 PM.

Details

Summary

Enables the arm64 MachO platform, adds basic tests, and implements the missing TLV relocations and runtime wrapper function. The TLV relocations are just handled as GOT accesses.

Diff Detail

Event Timeline

benlangmuir created this revision.Oct 27 2021, 1:00 PM
benlangmuir requested review of this revision.Oct 27 2021, 1:00 PM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptOct 27 2021, 1:00 PM
Herald added subscribers: llvm-commits, Restricted Project. · View Herald Transcript
lhames accepted this revision.Oct 27 2021, 1:25 PM

Very cool. Thanks Ben!

This revision is now accepted and ready to land.Oct 27 2021, 1:25 PM
This revision was landed with ongoing or failed builds.Oct 27 2021, 1:36 PM
This revision was automatically updated to reflect the committed changes.