This is an archive of the discontinued LLVM Phabricator instance.

Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
ClosedPublic

Authored by beanz on Jun 17 2015, 1:19 PM.

Details

Summary

This is one of many changes needed for compiler-rt to get it building on iOS.

Darwin doesn't have _Unwind_VRS_Get, instead use _Unwind_GetIP directly.

Note: this change does not enable building for iOS, as there are more changes to come.

Diff Detail

Event Timeline

beanz updated this revision to Diff 27865.Jun 17 2015, 1:19 PM
beanz retitled this revision from to Working on reconciling out-of-tree patches to compiler-rt for building for iOS..
beanz updated this object.
beanz edited the test plan for this revision. (Show Details)
beanz added a subscriber: Unknown Object (MLST).

Adding Kuba and Justin for review.

samsonov added a subscriber: samsonov.
samsonov added inline comments.
lib/sanitizer_common/sanitizer_unwind_posix_libcdep.cc
85

Why not !SANITIZER_MAC?

beanz updated this revision to Diff 28270.Jun 23 2015, 11:21 AM

Updating based on feedback from samsonov.

samsonov accepted this revision.Jun 23 2015, 11:36 AM
samsonov edited edge metadata.

LGTM

This revision is now accepted and ready to land.Jun 23 2015, 11:36 AM
This revision was automatically updated to reflect the committed changes.