From e0232ec70651aebe0c33d478cce20ca064910ad3 Mon Sep 17 00:00:00 2001 From: Nate Begeman Date: Wed, 28 Feb 2007 07:40:50 +0000 Subject: More Mach-O writer improvements. llvm-svn: 34740 --- llvm/lib/CodeGen/MachOWriter.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'llvm/lib/CodeGen/MachOWriter.h') diff --git a/llvm/lib/CodeGen/MachOWriter.h b/llvm/lib/CodeGen/MachOWriter.h index a26945874af..061213a8c8d 100644 --- a/llvm/lib/CodeGen/MachOWriter.h +++ b/llvm/lib/CodeGen/MachOWriter.h @@ -583,7 +583,7 @@ namespace llvm { /// PendingSyms - This is a list of externally defined symbols that we have /// been asked to emit, but have not seen a reference to. When a reference /// is seen, the symbol will move from this list to the SymbolTable. - std::vector PendingSyms; + std::vector PendingGlobals; /// DynamicSymbolTable - This is just a vector of indices into /// SymbolTable to aid in emitting the DYSYMTAB load command. @@ -613,10 +613,12 @@ namespace llvm { unsigned ToIndex, OutputBuffer &RelocOut, OutputBuffer &SecOut, - bool Scattered) { + bool Scattered, + bool Extern) { return TM.getMachOWriterInfo()->GetTargetRelocation(MR, FromIdx, ToAddr, ToIndex, RelocOut, - SecOut, Scattered); + SecOut, Scattered, + Extern); } }; } -- cgit v1.2.3