When I looked into doing this before I think the ultimate issue was that the C specification doesn't even give you any way to check the overflow flag.
So even if you knew your specific C implementation handled overflow properly there is no way to check the flag afterwards anyway.