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 )]
15 pub(crate) mod auxv;
16