rustc_target/spec/base/
helenos.rs

1use crate::spec::{PanicStrategy, RelroLevel, StackProbeType, TargetOptions};
2
3pub(crate) fn opts() -> TargetOptions {
4    TargetOptions {
5        os: "helenos".into(),
6
7        dynamic_linking: true,
8        // we need the linker to keep libgcc and friends
9        no_default_libraries: false,
10        has_rpath: true,
11        relro_level: RelroLevel::Full,
12        panic_strategy: PanicStrategy::Abort,
13        stack_probes: StackProbeType::Inline,
14
15        ..Default::default()
16    }
17}