Skip to content
Snippets Groups Projects
  1. Feb 27, 2017
  2. Feb 24, 2017
  3. Feb 23, 2017
  4. Feb 21, 2017
  5. Jan 10, 2017
  6. Dec 31, 2016
  7. Dec 05, 2016
  8. Nov 13, 2016
  9. Nov 11, 2016
  10. Sep 26, 2016
  11. Sep 17, 2016
  12. Sep 03, 2016
  13. Aug 27, 2016
  14. Aug 18, 2016
  15. Jul 27, 2016
  16. Jul 21, 2016
    • Tomasz Miąsko's avatar
      Add support for pthread_condattr_t on Unix platforms. · cb64485f
      Tomasz Miąsko authored
      Following types and function have been added:
      * pthread_cond_init
      * pthread_condattr_t
      * pthread_condattr_init
      * pthread_condattr_destroy
      * pthread_condattr_setclock [0]
      * pthread_condattr_getclock [0][1]
      
      [0] Not available on OSX.
      [1] May be unavailable on NetBSD, it is a very recent addition.
          Left out from openbsdlike hierarchy for now.
      cb64485f
  17. Jul 12, 2016
  18. Jul 11, 2016
  19. Jul 10, 2016
  20. Jul 06, 2016
  21. Jun 05, 2016
  22. Jun 01, 2016
  23. May 27, 2016
  24. May 21, 2016
  25. May 20, 2016
  26. May 10, 2016
    • Raphael Cohn's avatar
      Adding getprogname and setprogname for all BSDs and Solaris. · 893d4d84
      Raphael Cohn authored
      Adding program_invocation_short_name for Linux (Musl and glibc).
      
      Adding __progname for Android. This is a little different, but
      is a safer alternative to using argv[0], which may not exist, and
      includes Android's default application name (currently '<unknown>').
      
      Adding these functions and externs means it is possible for all
      but Windows applications to safely discover their
      name, rather than rely on argv[0] parsing, /proc/self/exe, etc.
      893d4d84
  27. May 08, 2016
  28. Apr 28, 2016
    • Kamal Marhubi's avatar
      notbsd: Deduplicate definitions · b9750b65
      Kamal Marhubi authored
      A bunch of definitions were duplicated across, eg, android and linux.
      This commit pulls these up to higher levels where they can be shared.
      b9750b65
  29. Apr 12, 2016
  30. Apr 05, 2016
    • A.J. Gardner's avatar
      Define xlocale and langinfo interfaces · 24c84f13
      A.J. Gardner authored
      There are many constants defined by langinfo, but we have the
      new types, locale_t and nl_item.
      
      We also have several functions, not all of which exist for every
      platform:
      
      nl_langinfo
      nl_langinfo_l
      newlocale
      duplocale
      freelocale
      uselocale
      querylocale
      24c84f13
  31. Apr 04, 2016
  32. Mar 31, 2016
    • A.J. Gardner's avatar
      Define struct and consts for notbsds · 5a0c067f
      A.J. Gardner authored
      Linux-likes have more locale categories than the BSDs (except for
      musl). We define the common set of categories at the
      src/unix/notbsd/mod.rs level, and leave the rest to the
      platform-specific modules.
      5a0c067f
  33. Mar 11, 2016
    • Kamal Marhubi's avatar
      Make cfg_if uses more explicit and consistent · 66c33753
      Kamal Marhubi authored
      This commit changes most uses of cfg_if as follows:
      - fallthrough `else` usage is avoided for architecture or OS specific
        items
      - a comment is added in the final `else` clause to signal intent someone
        modifying
      
      It is safer to omit items than include ones for the wrong platform or
      architecture.
      66c33753
  34. Mar 06, 2016
Loading