revert a hunk of r82018 that wasn't supposed to go in yet.
authorChris Lattner <sabre@nondot.org>
Wed, 16 Sep 2009 06:04:53 +0000 (06:04 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 16 Sep 2009 06:04:53 +0000 (06:04 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82020 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.h

index 78e3d7de62cef51d1bd07fb83664dd62315744ff..33042dc7591e94e86913e3d24a69cb6d445bbbfa 100644 (file)
@@ -152,6 +152,11 @@ class VISIBILITY_HIDDEN X86ATTAsmPrinter : public AsmPrinter {
 
   void emitFunctionHeader(const MachineFunction &MF);
 
+  // Necessary for Darwin to print out the appropriate types of linker stubs.
+  DenseMap<MCSymbol*, MCSymbol*> FnStubs;  // Darwin $stub stubs.
+  DenseMap<MCSymbol*, MCSymbol*> GVStubs;  // Darwin $non_lazy_ptr stub.
+  DenseMap<MCSymbol*, MCSymbol*> HiddenGVStubs;  // Darwin $non_lazy_ptr stub.
+
   // Necessary for dllexport support
   StringSet<> CygMingStubs, DLLExportedFns, DLLExportedGVs;