diff --git a/compiler/rustc_target/src/spec/base/helenos.rs b/compiler/rustc_target/src/spec/base/helenos.rs index 64c73f25520..a3d63347c18 100644 --- a/compiler/rustc_target/src/spec/base/helenos.rs +++ b/compiler/rustc_target/src/spec/base/helenos.rs @@ -5,10 +5,7 @@ pub(crate) fn opts() -> TargetOptions { os: "helenos".into(), dynamic_linking: true, - // FIXME: this actually is supported by HelenOS, but then we run into issues - // with linking libstartfiles.a (parts of which obviously can't be at randomized - // positions). The crt_* flags also have some effect on this. - // position_independent_executables: true, + has_rpath: true, relro_level: RelroLevel::Full, panic_strategy: PanicStrategy::Abort,