R600/SI: Restore PrivateGlobalPrefix to the default ELF value of ".L"
authorTom Stellard <thomas.stellard@amd.com>
Sat, 6 Dec 2014 05:34:34 +0000 (05:34 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Sat, 6 Dec 2014 05:34:34 +0000 (05:34 +0000)
This was changed in r223323.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223579 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/R600/MCTargetDesc/AMDGPUMCAsmInfo.cpp
test/CodeGen/R600/elf.ll

index 1a37f38403552e4ba6e08ee075755bc01574e12d..19d89fb27caae6a82b687b0443cb2d0ff1c0cf6d 100644 (file)
@@ -17,7 +17,6 @@ AMDGPUMCAsmInfo::AMDGPUMCAsmInfo(StringRef &TT) : MCAsmInfoELF() {
   MaxInstLength = 16;
   SeparatorString = "\n";
   CommentString = ";";
-  PrivateGlobalPrefix = "";
   PrivateLabelPrefix = "";
   InlineAsmStart = ";#ASMSTART";
   InlineAsmEnd = ";#ASMEND";
index 6c521d0957ce8384d37b25dd07a030fe34ed0350..1d457618a36a258a6fe7e3c9ce0bc87279ce8c6f 100644 (file)
@@ -1,10 +1,14 @@
-; RUN: llc < %s -march=r600 -mcpu=SI -verify-machineinstrs -filetype=obj | llvm-readobj -s - | FileCheck --check-prefix=ELF-CHECK %s
+; RUN: llc < %s -march=r600 -mcpu=SI -verify-machineinstrs -filetype=obj | llvm-readobj -s -symbols - | FileCheck --check-prefix=ELF-CHECK %s
 ; RUN: llc < %s -march=r600 -mcpu=SI -verify-machineinstrs -o - | FileCheck --check-prefix=CONFIG-CHECK %s
 
 ; ELF-CHECK: Format: ELF32
 ; ELF-CHECK: Name: .AMDGPU.config
 ; ELF-CHECK: Type: SHT_PROGBITS
 
+; ELF-CHECK: Symbol {
+; ELF-CHECK: Name: test
+; ELF-CHECK: Binding: Global
+
 ; CONFIG-CHECK: .align 256
 ; CONFIG-CHECK: test:
 ; CONFIG-CHECK: .section .AMDGPU.config