forked from OSchip/llvm-project
				
			Fix a silly darwin-only typo introduced during merge.
llvm-svn: 96289
This commit is contained in:
		
							parent
							
								
									ab663a0bfe
								
							
						
					
					
						commit
						c9adb6a463
					
				| 
						 | 
					@ -56,15 +56,14 @@ getSymbolForDwarfGlobalReference(const GlobalValue *GV, Mangler *Mang,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // On Darwin/X86-64, we can reference dwarf symbols with foo@GOTPCREL+4, which
 | 
					  // On Darwin/X86-64, we can reference dwarf symbols with foo@GOTPCREL+4, which
 | 
				
			||||||
  // is an indirect pc-relative reference.
 | 
					  // is an indirect pc-relative reference.
 | 
				
			||||||
  if ((Encoding & DW_EH_PE_indirect) &&
 | 
					  if (Encoding & (DW_EH_PE_indirect | DW_EH_PE_pcrel)) {
 | 
				
			||||||
      (Encoding & DW_EH_PE_pcrel)) {
 | 
					 | 
				
			||||||
    SmallString<128> Name;
 | 
					    SmallString<128> Name;
 | 
				
			||||||
    Mang->getNameWithPrefix(Name, GV, false);
 | 
					    Mang->getNameWithPrefix(Name, GV, false);
 | 
				
			||||||
  const MCSymbol *Sym = getContext().CreateSymbol(Name);
 | 
					    const MCSymbol *Sym = getContext().GetOrCreateSymbol(Name);
 | 
				
			||||||
  const MCExpr *Res =
 | 
					    const MCExpr *Res =
 | 
				
			||||||
    X86MCTargetExpr::Create(Sym, X86MCTargetExpr::GOTPCREL, getContext());
 | 
					      X86MCTargetExpr::Create(Sym, X86MCTargetExpr::GOTPCREL, getContext());
 | 
				
			||||||
  const MCExpr *Four = MCConstantExpr::Create(4, getContext());
 | 
					    const MCExpr *Four = MCConstantExpr::Create(4, getContext());
 | 
				
			||||||
  return MCBinaryExpr::CreateAdd(Res, Four, getContext());
 | 
					    return MCBinaryExpr::CreateAdd(Res, Four, getContext());
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  return TargetLoweringObjectFileMachO::
 | 
					  return TargetLoweringObjectFileMachO::
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue