Although targeting CoreCLR is very similar to targeting MSVC, we expect there to be certain important differences that the backend must be aware of. At the moment, we're only aware of one--stack probes must be emitted differently when targeting CoreCLR--but there are likely to be others.
I'll submit the changes necessary to emit stack probes for CoreCLR in a separate review.