[llvm] r224625 - Add the ExceptionHandling::MSVC enumeration
rnk at google.com
Tue Jan 13 16:56:13 PST 2015
On Fri, Jan 9, 2015 at 11:02 AM, Kaylor, Andrew <andrew.kaylor at intel.com>
> Hi Reid,
> I just discovered that ShadowStackGC inserts landing pad instructions that
> use __gcc_personality_v0 without checking the exception handling type
> setting. It seems clear that ShadowStackGC needs to be updated, and I
> wonder if as a result of your changes below GC isn't in a broken state on
> Windows with the MSVC environment. I'm not sure if that's even a supported
> combination right now, but it seems like we should at least include
> something in our planning to get this fixed.
I guess ShadowStackGC crashes now rather than silently referencing a
personality function that doesn't generally exist on the target? We should
try not to crash, but that never would have worked.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-commits