You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Allow eliminating the frame pointer on x86_64-apple-darwin
Quoting @alexcrichton:
> the fp elim here comes from the code contents of the patch:
>
> ```rust
> // FIXME: rust-lang#11906: Omitting frame pointers breaks retrieving the value of a parameter.
> // FIXME: rust-lang#11954: mac64 unwinding may not work with fp elim
> let no_fp_elim = (sess.opts.debuginfo != NoDebugInfo) ||
> (sess.targ_cfg.os == abi::OsMacos &&
> sess.targ_cfg.arch == abi::X86_64);
> ```
>
>
> which points to rust-lang#11954 which
> I believe was [incorrectly closed][] (only references i686, not
> x86_64).
>
> This sounds vaguely familiar about how it's related to
> unwinding. This also is the definition of something lost to time
> which we unfortunately lost track of :(.
>
> [incorrectly closed]: rust-lang#11954 (comment)
0 commit comments