lib: IEC559 tests are fragile, reduce to warning rather than error.

* {network,stream}.c: Weaken the compile time tests for IEEE754 / IEC-559
  binary floating point format from an error to a warning when not detected.

  I can't think of any platforms that are not IEEE-754 format, and as the
  testing for the defines appears to be fragile (often not set) the error
  just gives false positives.

  Even the warnings may be too much.  Those should probably be moved
  to some configure test.  Will do for now though, to fix compilation
  on CentOS and some BSDs.
2 files changed