make: stop disabling frame pointer elimination
We currently have no need for the frame pointers on any platform. They may eventually be needed on platforms without an equivalent to the DWARF call frame information to walk the stack in the garbage collector. Closes #7477
This commit is contained in:
parent
db14469e21
commit
0ac02e7c4f
2 changed files with 1 additions and 6 deletions
|
@ -342,7 +342,6 @@ LLVMRustBuildJIT(void* mem,
|
|||
std::string Err;
|
||||
TargetOptions Options;
|
||||
Options.JITEmitDebugInfo = true;
|
||||
Options.NoFramePointerElim = true;
|
||||
Options.EnableSegmentedStacks = EnableSegmentedStacks;
|
||||
RustMCJITMemoryManager* MM = (RustMCJITMemoryManager*) mem;
|
||||
assert(MM);
|
||||
|
@ -393,7 +392,6 @@ LLVMRustWriteOutputFile(LLVMPassManagerRef PMR,
|
|||
}
|
||||
|
||||
TargetOptions Options;
|
||||
Options.NoFramePointerElim = true;
|
||||
Options.EnableSegmentedStacks = EnableSegmentedStacks;
|
||||
Options.FixedStackSegmentSize = 2 * 1024 * 1024; // XXX: This is too big.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue