]> git.lizzy.rs Git - rust.git/commitdiff
Workaround abort(2) on compilation error on FreeBSD.
authorBryan Drewery <bryan@shatow.net>
Sat, 24 Feb 2018 03:33:03 +0000 (19:33 -0800)
committerBryan Drewery <bryan@shatow.net>
Sat, 24 Feb 2018 03:36:32 +0000 (19:36 -0800)
Same problem as OpenBSD, tracking bug #43575.

src/librustc_back/target/freebsd_base.rs

index 21dca99aa500504c8924fae1ee5735ca895a7355..a0f84a6ab04959a23980467c0a049506dca2ada7 100644 (file)
@@ -33,6 +33,7 @@ pub fn opts() -> TargetOptions {
         has_rpath: true,
         pre_link_args: args,
         position_independent_executables: true,
+        eliminate_frame_pointer: false, // FIXME 43575
         relro_level: RelroLevel::Full,
         exe_allocation_crate: super::maybe_jemalloc(),
         .. Default::default()