rust/library/std
Greg V ddbc45673b Add RUST_STD_FREEBSD_12_ABI env variable
Unfortunately, sanitizers do not support versioned symbols[1],
so they break filesystem access via the legacy, pre-ino64 ABI.

To use sanitizers on FreeBSD >= 12, we need to build the libc
crate with LIBC_CI=1 to use the new ABI -- including the libc
used for std. But that removes the st_lspare field std was
expecting for the deprecated metadata extension.

Add a way to skip that field to allow the build to work.

[1]: https://github.com/google/sanitizers/issues/628
2020-08-09 17:52:00 +03:00
..
benches
src Add RUST_STD_FREEBSD_12_ABI env variable 2020-08-09 17:52:00 +03:00
tests
build.rs Add RUST_STD_FREEBSD_12_ABI env variable 2020-08-09 17:52:00 +03:00
Cargo.toml Update hashbrown to 0.8.1 2020-08-07 07:03:12 +01:00