This is an archive of the discontinued LLVM Phabricator instance.

[sanitizer] add #ifdefs around slow unwinder to fix OS X debug build
ClosedPublic

Authored by kubamracek on Jul 1 2015, 7:32 AM.

Details

Reviewers
glider
samsonov
Summary

A recent change in slow unwinder causes the OS X build to fail when using COMPILER_RT_DEBUG=On. Let's fix this by #ifdef'ing it with #if SANITIZER_CAN_SLOW_UNWIND.

See http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20150622/284294.html

Diff Detail

Event Timeline

kubamracek updated this revision to Diff 28865.Jul 1 2015, 7:32 AM
kubamracek retitled this revision from to [sanitizer] add #ifdefs around slow unwinder to fix OS X debug build.
kubamracek updated this object.
kubamracek edited the test plan for this revision. (Show Details)
kubamracek added reviewers: glider, samsonov.
kubamracek added subscribers: samsonov, glider.
samsonov accepted this revision.Jul 1 2015, 10:01 AM
samsonov edited edge metadata.

LGTM

This revision is now accepted and ready to land.Jul 1 2015, 10:01 AM
glider accepted this revision.Jul 1 2015, 10:04 AM
glider edited edge metadata.

LGTM

kubamracek closed this revision.Jul 2 2015, 6:58 AM

Landed in r241261.