Skip to content
Snippets Groups Projects
  1. May 29, 2019
  2. May 28, 2019
  3. May 27, 2019
  4. May 26, 2019
  5. May 25, 2019
  6. May 24, 2019
    • pkubaj's avatar
      Move aarch64 and powerpc64 targets for FreeBSD · 49271b7a
      pkubaj authored
       Move to LINUX_NO_CORE_TARGETS per gznlbg's suggestion.
      49271b7a
    • bors's avatar
      Auto merge of #1360 - jbaublitz:nl_consts_pr-2, r=gnzlbg · c4b609a7
      bors authored
      Add final rtnetlink constants
      
      This is a follow up to the PR #1351 which is for issue #1059 as it was closed before I realized there's one last set of netlink constants needed for use with rtnetlink. I'm marking this as WIP until I've verified everything's good with CI and that I've included all necessary constants. I'll remove WIP once it's passing CI and it's ready for review.
      c4b609a7
    • bors's avatar
      Auto merge of #1366 - Susurrus:iff_constants, r=gnzlbg · 3c9376db
      bors authored
      Change datatype for some IFF_ constants
      
      These were originally added as c_short types, but all other IFF_ constants
      are c_int. This commit changes them to match all the other constants for
      consistency.
      
      Closes #915
      3c9376db
    • pkubaj's avatar
      Move aarch64 and powerpc64 targets for FreeBSD · 8c2e02dc
      pkubaj authored
      Move to RUST_NIGHTLY_LINUX_TARGETS per gznlbg's suggestion.
      8c2e02dc
    • gnzlbg's avatar
      Add a FreeBSD 12 build job and test FreeBSD12 APIs · 7437d0a6
      gnzlbg authored
      This commits adds a second FreeBSD 12 build job,
      and splits the implementation of the FreeBSD module
      into two modules, one for FreeBSD 11, and one for FreeBSD 12.
      
      The FreeBSD 11 module is compiled always by default, and is
      mostly forward compatible with FreeBSD 12 systems.
      
      The FreeBSD 12 module is only built for now in libc's CI,
      and uses FreeBSD 12 data types and APIs, linking to symbols
      that are only available in FreeBSD 12.
      
      Basically, when LIBC_CI env variable is defined, and the host
      system is a FreeBSD 12 system, then the FreeBSD 12 module is
      automatically built and tested. Conditional compilation is done
      using a `cfg(freebsd12)` flag.
      
      This commit also re-enables many tests, and documents why
      some remain disabled.
      7437d0a6
Loading