This is an archive of the discontinued LLVM Phabricator instance.

[MC] Get rid of NDEBUG in headers
AbandonedPublic

Authored by davide on Oct 25 2015, 10:52 AM.

Details

Summary

Hope this is reasonable for you, Jim.

Diff Detail

Event Timeline

davide updated this revision to Diff 38350.Oct 25 2015, 10:52 AM
davide retitled this revision from to [MC] Get rid of NDEBUG in headers.
davide updated this object.
davide added a reviewer: grosbach.
davide added a subscriber: llvm-commits.
majnemer added inline comments.
llvm/CodeGen/TargetSchedule.h
110–115 ↗(On Diff #38350)

This shouldn't have ABI impact, should it? Why not leave it in the NDEBUG?

davide updated this revision to Diff 38352.Oct 25 2015, 11:31 AM

You're right, my bad. New diff.

Related to http://reviews.llvm.org/D16073 , maybe this one should use LLVM_ENABLE_ABI_BREAKING_CHECKS as well?

Thanks!

Davide

dexonsmith edited edge metadata.Jan 11 2016, 12:48 PM
dexonsmith added a subscriber: dexonsmith.

Yes, I think we should use LLVM_ENABLE_ABI_BREAKING_CHECKS here.

davide abandoned this revision.Sep 9 2016, 1:45 PM