diff options
author | Tom Stellard <thomas.stellard@amd.com> | 2014-02-03 11:01:03 -0500 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2014-02-03 11:01:03 -0500 |
commit | 4d2d95752b47f6dc0db271e625046aa908ca56c3 (patch) | |
tree | 7c3391ad56a1a5627b4a61929097063045bc8ea0 | |
parent | e75811c2831899cb1ef993eb62613340d6476460 (diff) |
R600: AsmPrinter - Call EmitFunctionHeader() to populate symbol tableclover-elf
-rw-r--r-- | lib/Target/R600/AMDGPUAsmPrinter.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/lib/Target/R600/AMDGPUAsmPrinter.cpp b/lib/Target/R600/AMDGPUAsmPrinter.cpp index bb94b7b930a..4ca0e0ca01f 100644 --- a/lib/Target/R600/AMDGPUAsmPrinter.cpp +++ b/lib/Target/R600/AMDGPUAsmPrinter.cpp @@ -51,14 +51,10 @@ AMDGPUAsmPrinter::AMDGPUAsmPrinter(TargetMachine &TM, MCStreamer &Streamer) ! Streamer.hasRawTextSupport(); } -/// We need to override this function so we can avoid -/// the call to EmitFunctionHeader(), which the MCPureStreamer can't handle. bool AMDGPUAsmPrinter::runOnMachineFunction(MachineFunction &MF) { SetupMachineFunction(MF); - if (OutStreamer.hasRawTextSupport()) { - OutStreamer.EmitRawText("@" + MF.getName() + ":"); - } + EmitFunctionHeader(); MCContext &Context = getObjFileLowering().getContext(); const MCSectionELF *ConfigSection = Context.getELFSection(".AMDGPU.config", |