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