diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-01-14 04:25:13 +0000 | 
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-01-14 04:25:13 +0000 | 
| commit | 6d5f7ce348854841393447ac381506c039648bf5 (patch) | |
| tree | 1cf6c5be232d39894e9de8f72af741affa7505b8 /llvm/lib/MC | |
| parent | 8271118a65ffb8216593967df504fae2c9252bd2 (diff) | |
| download | bcm5719-llvm-6d5f7ce348854841393447ac381506c039648bf5.tar.gz bcm5719-llvm-6d5f7ce348854841393447ac381506c039648bf5.zip  | |
Replace .mips_hack_stocg with ".set micromips" and ".set nomicromips".
This matches what gnu as does and implementing this is easier than arguing
about it.
llvm-svn: 199181
Diffstat (limited to 'llvm/lib/MC')
| -rw-r--r-- | llvm/lib/MC/MCStreamer.cpp | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/lib/MC/MCStreamer.cpp b/llvm/lib/MC/MCStreamer.cpp index 22e1d47b000..7cf1ffa95e4 100644 --- a/llvm/lib/MC/MCStreamer.cpp +++ b/llvm/lib/MC/MCStreamer.cpp @@ -24,6 +24,7 @@ using namespace llvm;  // Pin the vtables to this file.  MCTargetStreamer::~MCTargetStreamer() {} +void MCTargetStreamer::emitLabel(MCSymbol *Symbol) {}  void ARMTargetStreamer::anchor() {}  MCStreamer::MCStreamer(MCContext &Ctx, MCTargetStreamer *TargetStreamer) @@ -214,6 +215,10 @@ void MCStreamer::EmitLabel(MCSymbol *Symbol) {    assert(getCurrentSection().first && "Cannot emit before setting section!");    AssignSection(Symbol, getCurrentSection().first);    LastSymbol = Symbol; + +  MCTargetStreamer *TS = getTargetStreamer(); +  if (TS) +    TS->emitLabel(Symbol);  }  void MCStreamer::EmitDebugLabel(MCSymbol *Symbol) {  | 

