Although we already try to set the mode needed to FRM_DYN after a function call,
there are still some corner cases where both FRM_DYN and FRM_DYN_CALL may appear
on incoming edges.

Therefore, we use TARGET_MODE_CONFLUENCE to tell GCC that FRM_DYN, FRM_DYN_CALL,
and FRM_DYN_EXIT modes are compatible.

Just a note: Vineet is working on similar issues right now and mentioned that this patch/hook might not be necessary. But it's going tot take some more time until his patches are ready. So we can go ahead here or wait a bit.

--
Regards
Robin

Reply via email to