Remove third party floating point library

We can depend on standard primitives for these operations in chrome os.

Note the formatting of DoubleToString() changes a little since the
standard primitives are a little less pretty.

The behavior of StringToDouble changed a little with respect to numbers
not representable as a double (too large or small).  StringToDouble
still reports a broken conversion, but the value returned is infinity
rather than the maximum finite value.

Bug: 26253162
Change-Id: I5ba87d0787bb832d188f6460d952fd852e27fed6
Test: compiles, unittests pass on host

(Reconstructed from 9b0969a8efb263bfb8012fd24191a8df9fa6a50e)
2 files changed
tree: c5350c2dd3c88e214c3f4a2cfa18a33ea3950e80
  1. base/
  2. build/
  3. components/
  4. crypto/
  5. dbus/
  6. device/
  7. ipc/
  8. libchrome_tools/
  9. mojo/
  10. soong/
  11. testing/
  12. third_party/
  13. ui/
  14. .gitignore
  15. Android.bp
  16. BUILD.gn
  17. BUILD.IGNORE
  18. MODULE_LICENSE_BSD
  19. NOTICE
  20. OWNERS
  21. PRESUBMIT.cfg
  22. README.md
  23. testrunner.cc
README.md

libchrome

Overview

This directory includes the source from Chrome's libbase for use in Chrome OS.

See libchrome.md for more info.