Skip to content
Snippets Groups Projects
  1. Feb 29, 2016
  2. Feb 21, 2016
  3. Feb 20, 2016
    • Michael Neumann's avatar
      Squashed commit of the following: · a6a64d17
      Michael Neumann authored
      Running libc-test: PASSED 3426 tests
      
      commit 1a7ee714db34f17abd33dc9262d3e10275eec68d
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 13:30:56 2016 +0100
      
          Fix RLIM_POSIXLOCKS ->  RLIMIT_POSIXLOCKS
      
      commit 09c49a97ebebf087486659ef8277610d99e5c7b3
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 13:29:24 2016 +0100
      
          Ignore signedness check for uuid_t on DragonFly
      
      commit aab4d11f59917686280c271683bf00ff34c8040d
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 13:23:21 2016 +0100
      
          Move FreeBSD-only function into freebsd/mod.rs
      
      commit 9921f030b103dbccb37930ab1d64cf1dd587bd48
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 13:21:42 2016 +0100
      
          Move POSIX_FADV_* to freebsd/mod.rs
      
      commit 2921c2db1e3d0314375aa371936bd227cc6c6e2a
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 13:20:11 2016 +0100
      
          Fix signedness of blksize_t for DragonFly
      
      commit 65e817baee9e01d2d7c86c6202c63ee46d218914
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 13:19:02 2016 +0100
      
          Fix Q_{GET,SET}QUOTA for DragonFly
      
      commit a0d2d63ef88206d321222140ae6b3d92c93b51bd
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 13:17:27 2016 +0100
      
          Fix RLIMIT_* for DragonFly
      
      commit d04a1600a7c66a792a481e1524a1652234a69939
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 13:12:09 2016 +0100
      
          Fix ELAST for DragonFly
      
      commit d120b9278426a76ee106e91e6c999885c1f5c7f4
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 13:10:28 2016 +0100
      
          Fix F_GETLK, F_SETLK, F_SETLKW for DragonFly
      
      commit 963f7da270a14f4d12ea1a52301e363ce745c897
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 13:08:51 2016 +0100
      
          Fix O_CLOEXEC for DragonFly
      
      commit f4d6c9d5991d690c7cb4460790a8e37e713bc034
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 13:07:18 2016 +0100
      
          Fix RAND_MAX for DragonFly
      
      commit ba48336da7be613a49702ad9de445ab3850ebb7c
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 13:04:48 2016 +0100
      
          Fix statvfs for DragonFly
      
      commit 9ae480c60a7d77b31a17d34320464f4179e40a4a
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 12:51:47 2016 +0100
      
          Fix fd_set for DragonFly
      
      commit a15e027838288c4980371c503252cca7e32356c0
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 12:42:24 2016 +0100
      
          Fix all remaining issues on DragonFly
      
          Missing functions and missing constats.
      
      commit 3966e4fce0cb81bd0b3ed8cdf50611e6982f7767
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 12:27:14 2016 +0100
      
          Use a macro instead of a constant.
      
          When using a constant, the libc-test thinks this constant
          exists as an C equivalent.
      
      commit 9b5659aaf54419f317250cb3a4692a1c14fdbc33
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 12:21:01 2016 +0100
      
          Use a constant in utsname
      
      commit 50484eda3c978a9c0a9652f6fc619c41ad349c2d
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 12:17:55 2016 +0100
      
          Fix struct utsname
      
      commit 832e94248fabc91574d6d42630168da3542c153f
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 12:07:08 2016 +0100
      
          DragonFly has different stat, dirent, clock_t, ino_t, nlink_t, blksize_t
      
      commit f3152a369d75ae8c1558afa5a59aa55e33b33ec6
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 11:52:54 2016 +0100
      
          Move DragonFly related stuff into dragonfly/*
      
          Replicate x86_64.rs from FreeBSD. Need some twists.
      
      commit 9fe35124064aa92303171d019004df119f948223
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 11:49:38 2016 +0100
      
          Move FreeBSD code under freebsd/*.
      
          Next commit will replicate some of the architecture dependent stuff
          for DragonFly.
      
      commit e91983df8deb14004f7a0fe47878f0e4eb31198d
      Author: Michael Neumann <mneumann@ntecs.de>
      Date:   Sat Feb 20 11:44:25 2016 +0100
      
          struct utsname has a different size on DragonFly
      a6a64d17
  4. Feb 09, 2016
  5. Feb 06, 2016
  6. Jan 29, 2016
    • Brian Anderson's avatar
      Add musl definitions for x86, arm and asmjs · 773aab82
      Brian Anderson authored
      I've tested x86 against C locally, but not arm or asmjs.
      I added the arm definitions because asmjs's C is derived from arms.
      
      Mysteriously, my locally-built musl does not contain a
      definition for _SC_2_C_VERSION, so I just removed it.
      773aab82
  7. Jan 27, 2016
  8. Jan 21, 2016
  9. Jan 19, 2016
    • Alex Crichton's avatar
      Fix all definitions on FreeBSD · bb6f198a
      Alex Crichton authored
      * The `flock` structure has an extra field
      * Some `flock`-related constants have different value
      * Some constants like `TABN` don't exist
      * The `fsblkcnt_t` and `fsfilcnt_t` type definitions are u64 for x86_64 FreeBSD
      * The `d_namelen` field in `dirent` was renamed correctly to `d_namlen`
      * The alignment of `fd_set` was off, and the macros were updated to not always
        assume a 32-bit integer is used.
      bb6f198a
    • Alex Crichton's avatar
      Add OpenBSD and FreeBSD CI to Travis · d820c4a8
      Alex Crichton authored
      This commit adds support to test all libc definitions on both OpenBSD and
      FreeBSD via QEMU userspace emulation. Specially prepared images for each OS are
      used which are essentially intended to run a script on startup and then exit.
      Documentation has been added to the `ci/README.md` file describing this new
      system.
      d820c4a8
  10. Jan 13, 2016
  11. Jan 12, 2016
  12. Dec 25, 2015
  13. Dec 23, 2015
  14. Dec 18, 2015
  15. Dec 17, 2015
  16. Dec 16, 2015
  17. Dec 15, 2015
  18. Dec 02, 2015
  19. Nov 30, 2015
  20. Nov 11, 2015
  21. Nov 05, 2015
  22. Nov 04, 2015
  23. Nov 03, 2015
  24. Nov 02, 2015
  25. Oct 30, 2015
  26. Sep 21, 2015
  27. Sep 18, 2015
  28. Sep 17, 2015
Loading