This is an archive of the discontinued LLVM Phabricator instance.

[COFF, ARM64] Enable SEH for ARM64 Windows
ClosedPublic

Authored by mgrang on Jul 30 2018, 5:04 PM.

Diff Detail

Repository
rL LLVM

Event Timeline

mgrang created this revision.Jul 30 2018, 5:04 PM
mgrang added inline comments.Jul 30 2018, 5:07 PM
test/CodeGen/exceptions-seh.c
10 ↗(On Diff #158134)

Is it OK to re-use the X64-GNU check prefix here or should I create one called X64-MS?

rnk added inline comments.Jul 30 2018, 5:16 PM
test/CodeGen/exceptions-seh.c
10 ↗(On Diff #158134)

I'd put this before the GNU tests after the MS tests, since that's what it's targeting. You can include the CHECK lines with --check-prefixes=CHECK,ARM64.

33 ↗(On Diff #158134)

Looks like ARM64 wants __C_specific_handler as well.

mgrang updated this revision to Diff 158147.Jul 30 2018, 5:52 PM

Addressed comments.

rnk accepted this revision.Jul 30 2018, 6:19 PM

lgtm

This revision is now accepted and ready to land.Jul 30 2018, 6:19 PM
This revision was automatically updated to reflect the committed changes.