mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-25 13:24:46 +00:00
Change interface to DwarfWriter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26991 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -507,7 +507,7 @@ bool DarwinAsmPrinter::runOnMachineFunction(MachineFunction &MF) {
|
||||
O << "\n\n";
|
||||
|
||||
// Emit pre-function debug information.
|
||||
DW.BeginFunction(MF);
|
||||
DW.BeginFunction(&MF);
|
||||
|
||||
// Print out constants referenced by the function
|
||||
EmitConstantPool(MF.getConstantPool());
|
||||
@@ -554,7 +554,7 @@ bool DarwinAsmPrinter::runOnMachineFunction(MachineFunction &MF) {
|
||||
}
|
||||
|
||||
// Emit post-function debug information.
|
||||
DW.EndFunction(MF);
|
||||
DW.EndFunction();
|
||||
|
||||
// We didn't modify anything.
|
||||
return false;
|
||||
@@ -570,7 +570,7 @@ bool DarwinAsmPrinter::doInitialization(Module &M) {
|
||||
Mang->setUseQuotes(true);
|
||||
|
||||
// Emit initial debug information.
|
||||
DW.BeginModule(M);
|
||||
DW.BeginModule(&M);
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -694,7 +694,7 @@ bool DarwinAsmPrinter::doFinalization(Module &M) {
|
||||
}
|
||||
|
||||
// Emit initial debug information.
|
||||
DW.EndModule(M);
|
||||
DW.EndModule();
|
||||
|
||||
// Funny Darwin hack: This flag tells the linker that no global symbols
|
||||
// contain code that falls through to other global symbols (e.g. the obvious
|
||||
|
Reference in New Issue
Block a user