Skip to content
Snippets Groups Projects
  1. Jun 30, 2018
  2. Jun 28, 2018
    • bors's avatar
      Auto merge of #1019 - est31:master, r=alexcrichton · 7cac8d0c
      bors authored
      Simplify the stdbuild section
      
      Found this when encountering the code in the rustc submodule and changing the allow for the warnings to deny.
      
      * `no_std` is stable so it does not have to be listed in the `feature` attribute
      * `no_std` as an attribute for the crate is already implied by the `#![cfg_attr(not(feature = "use_std"), no_std)]` below
      * `staged_api` as an attribute gives a warning. That also matches my knowledge.
      7cac8d0c
    • bors's avatar
      Auto merge of #1024 - nielx:master, r=alexcrichton · 0d0a5f75
      bors authored
      Haiku: Add more IP_* and IPV6_* constants.
      
      These are used in the socket2 library.
      0d0a5f75
    • bors's avatar
      Auto merge of #1022 - sfackler:phys-pages, r=alexcrichton · ac1a1193
      bors authored
      Add _SC_PHYS_PAGES on macOS
      ac1a1193
    • bors's avatar
      Auto merge of #1023 - mksully22:ppc64le_libc, r=alexcrichton · 42a5ad8c
      bors authored
      libc: changes to ppc64le musl branch to support building of rust on A…
      
      …lpine
      
      This PR includes changes to the libc musl branch to include the correct defines & declarations to support powerpc64.  Values that needed changes to a definition for powerpc64.rs that existed higher in the branch also resulted in a change that moved the definition down to the b32/mod.rs, b64/x86_64.rs to ensure that builds continued to work on those architectures.
      
      Verification was done building rust for both ppc64le and x86_64 on Alpine as described in the git project
      https://github.com/mksully22/ppc64le_alpine_rust_1.26.2
      42a5ad8c
    • bors's avatar
      Auto merge of #1021 - redox-os:master, r=alexcrichton · f36341e2
      bors authored
      Add getpid on Redox
      
      None
      f36341e2
    • bors's avatar
      Auto merge of #1018 - scottlamb:pr-fdopendir, r=alexcrichton · 93bc59e6
      bors authored
      add fdopendir on macOS
      
      Fixes #1017
      
      I moved it up to src/unix/mod.rs, as it's specified in POSIX.1-2008 and
      appears to be implemented on every Unix-like system.
      
      The symbol names on macOS appear similar to those for opendir; I found
      them via the commands below. I tested the x86_64 version;
      fdopendir$INODE64 worked as expected.
      
      $ nm -arch x86_64 /usr/lib/system/libsystem_c.dylib | grep fdopendir
      000000000007ea6d T _fdopendir
      000000000002ba97 T _fdopendir$INODE64
      $ nm -arch i386 /usr/lib/system/libsystem_c.dylib | grep fdopendir
      00082d1e T _fdopendir
      0002b528 T _fdopendir$INODE64$UNIX2003
      00082d1e T _fdopendir$UNIX2003
      93bc59e6
  3. Jun 27, 2018
  4. Jun 20, 2018
  5. Jun 18, 2018
  6. Jun 15, 2018
  7. Jun 09, 2018
  8. Jun 08, 2018
    • est31's avatar
      Simplify the stdbuild section · f164aa88
      est31 authored
      f164aa88
    • Scott Lamb's avatar
      add fdopendir on macOS · 322ba046
      Scott Lamb authored
      Fixes #1017
      
      I moved it up to src/unix/mod.rs, as it's specified in POSIX.1-2008 and
      appears to be implemented on every Unix-like system.
      
      The symbol names on macOS appear similar to those for opendir; I found
      them via the commands below. I tested the x86_64 version;
      fdopendir$INODE64 worked as expected.
      
      $ nm -arch x86_64 /usr/lib/system/libsystem_c.dylib | grep fdopendir
      000000000007ea6d T _fdopendir
      000000000002ba97 T _fdopendir$INODE64
      $ nm -arch i386 /usr/lib/system/libsystem_c.dylib | grep fdopendir
      00082d1e T _fdopendir
      0002b528 T _fdopendir$INODE64$UNIX2003
      00082d1e T _fdopendir$UNIX2003
      322ba046
  9. Jun 04, 2018
  10. Jun 01, 2018
Loading