1. 14 6月, 2011 4 次提交
  2. 13 6月, 2011 1 次提交
    • R
      floating point environment, untested · b09b7890
      Rich Felker 提交于
      at present the i386 code does not support sse floating point, which is
      not part of the standard i386 abi. while it may be desirable to
      support it later, doing so will reduce performance and require some
      tricks to probe if sse support is present.
      
      this first commit is i386-only, but it should be trivial to port the
      asm to x86_64.
      b09b7890
  3. 12 6月, 2011 2 次提交
    • R
      malloc: cast size down to int in bin_index functions · 2afebbbc
      Rich Felker 提交于
      even if size_t was 32-bit already, the fact that the value was
      unsigned and that gcc is too stupid to figure out it would be positive
      as a signed quantity (due to the immediately-prior arithmetic and
      conditionals) results in gcc compiling the integer-to-float conversion
      as zero extension to 64 bits followed by an "fildll" (64 bit)
      instruction rather than a simple "fildl" (32 bit) instruction on x86.
      reportedly fildll is very slow on certain p4-class machines; even if
      not, the new code is slightly smaller.
      2afebbbc
    • R
      another return value fix for mktemp... · 38258472
      Rich Felker 提交于
      38258472
  4. 10 6月, 2011 1 次提交
    • R
      add netpacket/packet.h · 2697b4e7
      Rich Felker 提交于
      looks like busybox is going to want it, and apparently some other
      low-level network software does too...
      2697b4e7
  5. 09 6月, 2011 3 次提交
  6. 08 6月, 2011 2 次提交
  7. 07 6月, 2011 7 次提交
  8. 06 6月, 2011 2 次提交
  9. 31 5月, 2011 1 次提交
  10. 30 5月, 2011 4 次提交
  11. 29 5月, 2011 4 次提交
  12. 27 5月, 2011 1 次提交
  13. 23 5月, 2011 3 次提交
  14. 18 5月, 2011 1 次提交
  15. 12 5月, 2011 1 次提交
    • R
      fix the last known rounding bug in floating point printing · 8628eff9
      Rich Felker 提交于
      the observed symptom was that the code was incorrectly rounding up
      1.0625 to 1.063 despite the rounding mode being round-to-nearest with
      ties broken by rounding to even last place. however, the code was just
      not right in many respects, and i'm surprised it worked as well as it
      did. this time i tested the values that end up in the variables round,
      small, and the expression round+small, and all look good.
      8628eff9
  16. 08 5月, 2011 3 次提交