This is an archive of the discontinued LLVM Phabricator instance.

Don't crash when generating code for __attribute__((naked)) member functions.
ClosedPublic

Authored by jlebar on Jul 22 2016, 6:18 PM.

Diff Detail

Repository
rL LLVM

Event Timeline

jlebar updated this revision to Diff 65203.Jul 22 2016, 6:18 PM
jlebar retitled this revision from to Don't crash when generating code for __attribute__((naked)) member functions..
jlebar updated this object.
jlebar added a reviewer: majnemer.
jlebar added a subscriber: llvm-commits.
majnemer edited edge metadata.Jul 22 2016, 6:27 PM

The MSVC side also needs the same change.

jlebar updated this revision to Diff 65207.Jul 22 2016, 6:37 PM
jlebar edited edge metadata.

Add check to MicrosoftCXXABI.

Aha, indeed. Thanks.

David, are we good here?

majnemer accepted this revision.Jul 27 2016, 10:58 AM
majnemer edited edge metadata.

LGTM

This revision is now accepted and ready to land.Jul 27 2016, 10:58 AM
This revision was automatically updated to reflect the committed changes.