mirror of
https://github.com/xomboverlord/ldc.git
synced 2026-01-13 11:23:14 +01:00
Fixed problem accessing global variables from naked asm on osx.
This commit is contained in:
@@ -1436,6 +1436,10 @@ struct AsmProcessor
|
||||
break;
|
||||
}
|
||||
|
||||
// osx needs an extra underscore
|
||||
if (global.params.os == OSMacOSX)
|
||||
insnTemplate->writestring("_");
|
||||
|
||||
// print out the mangle
|
||||
insnTemplate->writestring(vd->mangle());
|
||||
vd->nakedUse = true;
|
||||
|
||||
@@ -1556,6 +1556,10 @@ struct AsmProcessor
|
||||
break;
|
||||
}
|
||||
|
||||
// osx needs an extra underscore
|
||||
if (global.params.os == OSMacOSX)
|
||||
insnTemplate->writestring("_");
|
||||
|
||||
// print out the mangle
|
||||
insnTemplate->writestring(vd->mangle());
|
||||
vd->nakedUse = true;
|
||||
|
||||
Reference in New Issue
Block a user