Skip to content
Snippets Groups Projects
  1. Nov 14, 2016
    • Wang Xuerui's avatar
      MIPS: Layout refactor · 6b729908
      Wang Xuerui authored
      MIPS32 and MIPS64 userspaces are mostly the same save the obvious ABI
      difference, hence most of the const definitions could be shared.
      
      This commit is not introducing any new significant additions, but mostly
      just shuffles the existing files around to make the directory structure
      more similar to the other, more mature platforms. The structs and extern
      fn definitions are not touched. Plus a couple of new consts for MIPS64
      to match MIPS32 coverage:
      
      * `RLIM_INFINITY`
      * `SYS_gettid`
      
      Passed `libc-test` on Gentoo MIPS64el (n64 ABI), on a Loongson 3A2000
      box. The test suite itself needs some more love to actually compile
      cleanly on MIPS (`ctest` transitively depends on ancient `libc` version
      which doesn't build on MIPS), but let's save that for another day.
      Unverified
      6b729908
    • Alex Crichton's avatar
      Merge pull request #449 from asomers/aio · 454b3251
      Alex Crichton authored
      POSIX AIO definitions, for BSD and Linux
      454b3251
    • Alan Somers's avatar
      Fix more CI errors in PR #449 · a46123cf
      Alan Somers authored
      musl has a different aiocb definition; netbsd and OSX have some symbol renaming, and
      lwpid_t is signed on freebsd
      a46123cf
  2. Nov 13, 2016
  3. Nov 12, 2016
  4. Nov 11, 2016
  5. Nov 10, 2016
  6. Nov 09, 2016
  7. Nov 08, 2016
  8. Nov 07, 2016
    • Alex Crichton's avatar
      Merge pull request #445 from xen0n/remove-bogus-mipsel-arches · b3676593
      Alex Crichton authored
      Remove mipsel target_arches
      b3676593
    • Wang Xuerui's avatar
      Remove mipsel target_arches · 0caba716
      Wang Xuerui authored
      The `mipsel` `target_arch` was introduced with the initial MIPSel
      support (rust-lang/rust@82ec1aef293ddc5c6373bd7f5ec323fafbdf7901),
      but was subsequently removed with implementation of the Flexible Target
      Specification (Rust RFC 0131,
      rust-lang/rust@3a8f4ec32a80d372db2d02c76acba0276c4effd0).
      Remove these to be consistent with other arches and reduce confusion.
      
      I've very slightly formatted the deletions so as to not require a style
      cleanup later and obscure `git blame` output.
      0caba716
  9. Nov 06, 2016
  10. Nov 05, 2016
  11. Nov 03, 2016
  12. Oct 29, 2016
  13. Oct 28, 2016
  14. Oct 27, 2016
  15. Oct 24, 2016
  16. Oct 22, 2016
  17. Oct 21, 2016
  18. Oct 20, 2016
Loading