Skip to content
Snippets Groups Projects
  1. Aug 20, 2019
    • bors's avatar
      Auto merge of #1481 - FenrirWolf:newlib-socket-fix, r=gnzlbg · e03d9380
      bors authored
      Define newlib socket types by target arch
      
      This is a follow-up to https://github.com/rust-lang/libc/pull/1477. As mentioned in that PR, the primary (only?) users of these newlib definitions are myself and @leo60228. This PR makes it so that my arm-based 3DS target keeps using the old socket definitions while leo's aarch64-based Switch target uses the BSD versions.
      
      The 3DS also has inverted definitions for `POLLHUP` and `POLLOUT` for whatever reason, so I figured I'd take care of that here too.
      e03d9380
  2. Aug 18, 2019
  3. Aug 17, 2019
  4. Aug 16, 2019
  5. Aug 15, 2019
  6. Aug 14, 2019
  7. Aug 13, 2019
  8. Aug 12, 2019
  9. Aug 10, 2019
    • bors's avatar
      Auto merge of #1440 - pizzamig:invert-freebsd12, r=gnzlbg · 245b0f89
      bors authored
      Add support for FreeBSD CURRENT (aka freebsd13)
      
      Using the last FreeBSD-CURRENT (development snapshot) the libc build, but tests fail.
      This patch detects and supports FreeBSD CURRENT as freebsd13, and reworks the conditional compilation to use the `freebsd11` attribute instead of `not(freebsd12)`
      For now, freebsd13 is reusing all freebsd12 definitions, except for `ELAST`
      While here, add a new `errno`introduced in freebsd13
      245b0f89
Loading