stage1: More precise serialization of f16 values

Taking a detour trough a f64 is dangerous as the softfloat library
doesn't like converting sNaN values.

The error went unnoticed as an exception is raised by the library but
the stage1 compiler doesn't give a damn.
7a4dad7e87LemonBoy committed on 4/15/2021, 4:17:31 PMparent2d00f17
1 file changedLine totals unavailable