translate-c: Prevent mistranslation of fp literals

When trying to retrieve 80bit fp values from clang using
getValueAsApproximateDouble we'd eventually hit the ceiling value and
return infinity, an invalid value for a fp literal.

Add some logic to prevent this error and warn the user.

Closes #8602
7c3896e6cdLemonBoy committed on 4/24/2021, 4:42:23 PMparent4ec6d17
4 files changedLine totals unavailable