1. 08 2月, 2012 3 次提交
    • R
      reduce some wasted space in dso structure · 700a8156
      Rich Felker 提交于
      700a8156
    • R
      declare basename in string.h when _GNU_SOURCE is defined · 1ba28b90
      Rich Felker 提交于
      note that it still will have the standards-conformant behavior, not
      the GNU behavior. but at least this prevents broken code from ending
      up with truncated pointers due to implicit declarations...
      1ba28b90
    • R
      revert hacks for types of stdint.h integer constant macros · a591e038
      Rich Felker 提交于
      per 7.18.4: Each invocation of one of these macros shall expand to an
      integer constant expression suitable for use in #if preprocessing
      directives. The type of the expression shall have the same type as
      would an expression of the corresponding type converted according to
      the integer promotions. The value of the expression shall be that of
      the argument.
      
      the key phrase is "converted according to the integer promotions".
      thus there is no intent or allowance that the expression have
      smaller-than-int types.
      a591e038
  2. 07 2月, 2012 6 次提交
  3. 06 2月, 2012 1 次提交
  4. 03 2月, 2012 2 次提交
  5. 02 2月, 2012 4 次提交
  6. 01 2月, 2012 2 次提交
  7. 30 1月, 2012 1 次提交
  8. 29 1月, 2012 1 次提交
  9. 26 1月, 2012 2 次提交
  10. 25 1月, 2012 2 次提交
  11. 24 1月, 2012 3 次提交
  12. 23 1月, 2012 6 次提交
  13. 21 1月, 2012 3 次提交
  14. 19 1月, 2012 1 次提交
  15. 17 1月, 2012 1 次提交
  16. 24 12月, 2011 1 次提交
  17. 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