mirror of
https://github.com/ldc-developers/ldc.git
synced 2025-05-07 03:16:05 +03:00
Merge remote-tracking branch 'origin/master' into merge-2.096
Conflicts: gen/dibuilder.cpp
This commit is contained in:
commit
f39371a32d
8 changed files with 214 additions and 207 deletions
|
@ -1244,8 +1244,8 @@ void DtoDefineFunction(FuncDeclaration *fd, bool linkageAvailableExternally) {
|
|||
emitDMDStyleFunctionTrace(*gIR, fd, funcGen);
|
||||
}
|
||||
|
||||
// disable frame-pointer-elimination for functions with inline asm
|
||||
if (fd->hasReturnExp & 8) // has inline asm
|
||||
// disable frame-pointer-elimination for functions with DMD-style inline asm
|
||||
if (fd->hasReturnExp & 32)
|
||||
{
|
||||
#if LDC_LLVM_VER >= 800
|
||||
func->addFnAttr(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue