- Aug 18, 2019
-
-
Sébastien Marie authored
-
- Aug 09, 2019
-
-
Luca Pizzamiglio authored
-
- Aug 05, 2019
-
-
gnzlbg authored
-
Sébastien Marie authored
-
- Jul 28, 2019
-
-
Luca Pizzamiglio authored
-
Luca Pizzamiglio authored
Currently, libc supports and detects freebsd11 and freebsd13 Unknown versions, like freebsd13, is treated as freebsd11. This patch solve the issues, detecting freebsd13 and treating it like freebsd12. Inverting the logic not(freebsd12) -> freebsd11 where possible
-
- Jul 27, 2019
-
-
gnzlbg authored
-
- Jul 21, 2019
-
-
Luca Pizzamiglio authored
-
Luca Pizzamiglio authored
Currently, libc supports and detects freebsd11 and freebsd13 Unknown versions, like freebsd13, is treated as freebsd11. This patch solve the issues, detecting freebsd13 and treating it like freebsd12. Inverting the logic not(freebsd12) -> freebsd11 where possible
-
- Jul 05, 2019
-
-
gnzlbg authored
-
gnzlbg authored
-
gnzlbg authored
-
gnzlbg authored
-
Bryant Mairs authored
These constants have already been deprecated for a few releases with a deprecation notice, so they can finally be removed. Closes rust-lang/libc#665
-
- Jul 03, 2019
-
-
gnzlbg authored
-
- Jun 27, 2019
-
-
Adam C. Foltzer authored
-
- Jun 26, 2019
-
-
Adam C. Foltzer authored
-
Adam C. Foltzer authored
Per discussion in #1410, this is necessary to avoid struct size mismatches between Rust and C on systems with glibc < 2.28.
-
- Jun 05, 2019
-
-
Stefano Garzarella authored
Signed-off-by:
Stefano Garzarella <sgarzare@redhat.com>
-
- May 29, 2019
- May 28, 2019
- May 27, 2019
- May 24, 2019
-
-
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.
-
gnzlbg authored
Related to #657 .
-
- May 23, 2019