X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Flibrustc_back%2Ftarget%2Ffreebsd_base.rs;h=21dca99aa500504c8924fae1ee5735ca895a7355;hb=1edbc3df0d051902916ead8e81db16a6f546f973;hp=e44cd393289be3a23afdd0911c4b2e5e5c7dcb6f;hpb=236978e41115e94dc3634ac5e87cdf8472be882b;p=rust.git diff --git a/src/librustc_back/target/freebsd_base.rs b/src/librustc_back/target/freebsd_base.rs index e44cd393289..21dca99aa50 100644 --- a/src/librustc_back/target/freebsd_base.rs +++ b/src/librustc_back/target/freebsd_base.rs @@ -9,7 +9,7 @@ // except according to those terms. use LinkerFlavor; -use target::{LinkArgs, TargetOptions}; +use target::{LinkArgs, TargetOptions, RelroLevel}; use std::default::Default; pub fn opts() -> TargetOptions { @@ -33,6 +33,7 @@ pub fn opts() -> TargetOptions { has_rpath: true, pre_link_args: args, position_independent_executables: true, + relro_level: RelroLevel::Full, exe_allocation_crate: super::maybe_jemalloc(), .. Default::default() }