1. 18 5月, 2013 1 次提交
    • R
      add FLT_TRUE_MIN, etc. macros from C11 · 22730d65
      Rich Felker 提交于
      there was some question as to how many decimal places to use, since
      one decimal place is always sufficient to identify the smallest
      denormal uniquely. for now, I'm following the example in the C
      standard which is consistent with the other min/max macros we already
      had in place.
      22730d65
  2. 05 4月, 2013 2 次提交
  3. 02 4月, 2013 3 次提交
  4. 24 3月, 2013 1 次提交
  5. 05 3月, 2013 1 次提交
    • R
      fix types for wctype_t and wctrans_t · da1442c9
      Rich Felker 提交于
      wctype_t was incorrectly "int" rather than "long" on x86_64. not only
      is this an ABI incompatibility; it's also a major design flaw if we
      ever wanted wctype_t to be implemented as a pointer, which would be
      necessary if locales support custom character classes, since int is
      too small to store a converted pointer. this commit fixes wctype_t to
      be unsigned long on all archs, matching the LSB ABI; this change does
      not matter for C code, but for C++ it affects mangling.
      
      the same issue applied to wctrans_t. glibc/LSB defines this type as
      const __int32_t *, but since no such definition is visible, I've just
      expanded the definition, int, everywhere.
      
      it would be nice if these types (which don't vary by arch) could be in
      wctype.h, but the OB XSI requirement in POSIX that wchar.h expose some
      types and functions from wctype.h precludes doing so. glibc works
      around this with some hideous hacks, but trying to duplicate that
      would go against the intent of musl's headers.
      da1442c9
  6. 13 1月, 2013 3 次提交
  7. 08 12月, 2012 1 次提交
  8. 06 12月, 2012 3 次提交
  9. 27 11月, 2012 1 次提交
  10. 26 11月, 2012 2 次提交
  11. 24 11月, 2012 4 次提交
  12. 22 11月, 2012 5 次提交
  13. 21 11月, 2012 1 次提交
  14. 19 11月, 2012 3 次提交
  15. 18 11月, 2012 1 次提交
  16. 16 11月, 2012 3 次提交
  17. 15 11月, 2012 1 次提交
  18. 14 11月, 2012 1 次提交