diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2011-04-30 16:22:46 +0000 | 
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2011-04-30 16:22:46 +0000 | 
| commit | 0b474c2d1524ca5e78eba949f42fb93f2f49767c (patch) | |
| tree | 0388b286fbdbf4596a61b42059264c96fa303850 | |
| parent | d9c83e6cdfe18fc113a9408ee676c3ce89f41695 (diff) | |
| download | bcm5719-llvm-0b474c2d1524ca5e78eba949f42fb93f2f49767c.tar.gz bcm5719-llvm-0b474c2d1524ca5e78eba949f42fb93f2f49767c.zip | |
Handle PrivateExtern eh symbols.
llvm-svn: 130609
| -rw-r--r-- | llvm/lib/MC/MCMachOStreamer.cpp | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/llvm/lib/MC/MCMachOStreamer.cpp b/llvm/lib/MC/MCMachOStreamer.cpp index 0982f69c5ff..b5a55a75304 100644 --- a/llvm/lib/MC/MCMachOStreamer.cpp +++ b/llvm/lib/MC/MCMachOStreamer.cpp @@ -111,6 +111,8 @@ void MCMachOStreamer::EmitEHSymAttributes(const MCSymbol *Symbol,      EmitSymbolAttribute(EHSymbol, MCSA_Global);    if (SD.getFlags() & SF_WeakDefinition)      EmitSymbolAttribute(EHSymbol, MCSA_WeakDefinition); +  if (SD.isPrivateExtern()) +    EmitSymbolAttribute(EHSymbol, MCSA_PrivateExtern);  }  void MCMachOStreamer::EmitLabel(MCSymbol *Symbol) { | 

