1. 23 Apr, 2014 1 commit
    • Calin Juravle's avatar
      Clean-up _fpmath and fake_long_doubles · 1abc9ff6
      Calin Juravle authored
      - promoted IEEEld2bits to fpmath since most of the where the same for
      diffrent archs
      - removed _fpmath
      - reinstated weak_references
      - moved isfinite and isnormal to libc
      - clean up fake_long_doubles
      - clean up some useless ifdefs
      - added missing nexttoward* tests
      
      Bug: 14134235
      Change-Id: I95639c4885653fe47fd7dc0570ee5bb3389bbc6b
      1abc9ff6
  2. 16 Apr, 2014 1 commit
  3. 14 Apr, 2014 1 commit
    • Elliott Hughes's avatar
      Reimplement isinf/isnan/fpclassify. · 02c78a38
      Elliott Hughes authored
      Also move isinf and isnan into libc like everyone else.
      
      Also move fpclassify to libc like the BSDs (but unlike glibc). We need
      this to be able to upgrade our float/double/long double parsing to gdtoa.
      
      Also add some missing aliases. We now have all of:
      
        isnan, __isnan, isnanf, __isnanf, isnanl, __isnanl,
        isinf, __isinf, isinff, __isinff, isinfl, __isinfl,
        __fpclassify, __fpclassifyd, __fpclassifyf, __fpclassifyl.
      
      Bug: 13469877
      Change-Id: I407ffbac06c765a6c5fffda8106c37d7db04f27d
      02c78a38