1. 24 1月, 2012 3 次提交
  2. 23 1月, 2012 6 次提交
  3. 21 1月, 2012 3 次提交
  4. 19 1月, 2012 1 次提交
  5. 17 1月, 2012 1 次提交
  6. 24 12月, 2011 1 次提交
  7. 17 11月, 2011 1 次提交
    • R
      fix issue with excessive mremap syscalls on realloc · e5d78fe8
      Rich Felker 提交于
      CHUNK_SIZE macro was defined incorrectly and shaving off at least one
      significant bit in the size of mmapped chunks, resulting in the test
      for oldlen==newlen always failing and incurring a syscall. fortunately
      i don't think this issue caused any other observable behavior; the
      definition worked correctly for all non-mmapped chunks where its
      correctness matters more, since their lengths are always multiples of
      the alignment.
      e5d78fe8
  8. 11 11月, 2011 3 次提交
  9. 26 10月, 2011 1 次提交
  10. 18 10月, 2011 2 次提交
  11. 15 10月, 2011 6 次提交
  12. 10 10月, 2011 1 次提交
    • R
      fix F_GETOWN return value handling · 8e8ddeff
      Rich Felker 提交于
      the fcntl syscall can return a negative value when the command is
      F_GETOWN, and this is not an error code but an actual value. thus we
      must special-case it and avoid calling __syscall_ret to set errno.
      this fix is better than the glibc fix (using F_GETOWN_EX) which only
      works on newer kernels and is more complex.
      8e8ddeff
  13. 09 10月, 2011 1 次提交
  14. 05 10月, 2011 1 次提交
  15. 04 10月, 2011 1 次提交
  16. 03 10月, 2011 6 次提交
  17. 01 10月, 2011 2 次提交
    • R
      fix failure-to-wake in rwlock unlock · b85fec2d
      Rich Felker 提交于
      a reader unlocking the lock need only wake one waiter (necessarily a
      writer, but a writer unlocking the lock must wake all waiters
      (necessarily readers). if it only wakes one, the remainder can remain
      blocked indefinitely, or at least until the first reader unlocks (in
      which case the whole lock becomes serialized and behaves as a mutex
      rather than a read lock).
      b85fec2d
    • R
      dlsym entry point for arm · 8b98c09f
      Rich Felker 提交于
      8b98c09f