1// With "use-explicitly-provided-auxv" enabled, we expect to be initialized
2// with an explicit `rustix::param::init` call.
3//
4// With "use-libc-auxv" enabled, use libc's `getauxval`.
5//
6// Otherwise, we read aux values from /proc/self/auxv.
7#[cfg_attr(feature = "use-explicitly-provided-auxv", path = "init.rs")]
8#[cfg_attr(
9 all(
10 not(feature = "use-explicitly-provided-auxv"),
11 feature = "use-libc-auxv"
12 ),
13 path = "libc_auxv.rs"
14)]
15pub(crate) mod auxv;
16