Bring in upstream support for newer float standards being used by GCC. Fixes #1957 Signed-off-by: Chris Packham <judge.packham@gmail.com>