1. 01 Feb, 2013 4 commits
    • Elliott Hughes's avatar
      a9dd3670
    • Elliott Hughes's avatar
      Restore bionic's <linux/elf-em.h>. · a48e1b2a
      Elliott Hughes authored
      Used by <linux/audit.h>.
      
      Change-Id: Ica4ebb7f52a7fce13c52fdff35e187ded3939382
      a48e1b2a
    • Elliott Hughes's avatar
      Merge "Upgrade libm." · 44badc70
      Elliott Hughes authored
      44badc70
    • Elliott Hughes's avatar
      Upgrade libm. · a0ee0782
      Elliott Hughes authored
      This brings us up to date with FreeBSD HEAD, fixes various bugs, unifies
      the set of functions we support on ARM, MIPS, and x86, fixes "long double",
      adds ISO C99 support, and adds basic unit tests.
      
      It turns out that our "long double" functions have always been broken
      for non-normal numbers. This patch fixes that by not using the upstream
      implementations and just forwarding to the regular "double" implementation
      instead (since "long double" on Android is just "double" anyway, which is
      what BSD doesn't support).
      
      All the tests pass on ARM, MIPS, and x86, plus glibc on x86-64.
      
      Bug: 3169850
      Bug: 8012787
      Bug: https://code.google.com/p/android/issues/detail?id=6697
      Change-Id: If0c343030959c24bfc50d4d21c9530052c581837
      a0ee0782
  2. 30 Jan, 2013 4 commits
  3. 29 Jan, 2013 10 commits
  4. 28 Jan, 2013 2 commits
  5. 25 Jan, 2013 5 commits
  6. 24 Jan, 2013 1 commit
  7. 23 Jan, 2013 5 commits
  8. 22 Jan, 2013 9 commits