Revert commit 76707, it was breaking the llvm-gcc build
on linux platforms. The binutils assembler does not recognize the "s" flag, see for example http://sourceware.org/binutils/docs/as/Section.html llvm-svn: 76733
This commit is contained in:
		
							parent
							
								
									315596c39c
								
							
						
					
					
						commit
						0cf7f5d6d2
					
				| 
						 | 
					@ -160,8 +160,7 @@ ELFTargetAsmInfo::getSectionForMergableConstant(uint64_t Size,
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
  if (SecName)
 | 
					  if (SecName)
 | 
				
			||||||
    return getNamedSection(SecName,
 | 
					    return getNamedSection(SecName,
 | 
				
			||||||
                           SectionFlags::setEntitySize(SectionFlags::Mergeable|
 | 
					                           SectionFlags::setEntitySize(SectionFlags::Mergeable,
 | 
				
			||||||
                                                       SectionFlags::Small,
 | 
					 | 
				
			||||||
                                                       Size));
 | 
					                                                       Size));
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
  return getReadOnlySection();  // .rodata
 | 
					  return getReadOnlySection();  // .rodata
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,12 +1,9 @@
 | 
				
			||||||
; RUN: llvm-as < %s | llc -march=mips -f | FileCheck %s
 | 
					; RUN: llvm-as < %s | llc -march=mips -f -o %t
 | 
				
			||||||
 | 
					; RUN: grep {CPI\[01\]_\[01\]:} %t | count 2
 | 
				
			||||||
 | 
					; RUN: grep {rodata.cst4,"aM",@progbits} %t | count 1
 | 
				
			||||||
target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
 | 
					target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
 | 
				
			||||||
target triple = "mipsallegrexel-psp-elf"
 | 
					target triple = "mipsallegrexel-psp-elf"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
; CHECK: .section .rodata.cst4,"aMs",@progbits,4
 | 
					 | 
				
			||||||
; CHECK: $CPI1_0:
 | 
					 | 
				
			||||||
; CHECK: $CPI1_1:
 | 
					 | 
				
			||||||
; CHECK: F:
 | 
					 | 
				
			||||||
define float @F(float %a) nounwind {
 | 
					define float @F(float %a) nounwind {
 | 
				
			||||||
entry:
 | 
					entry:
 | 
				
			||||||
	fadd float %a, 0x4011333340000000		; <float>:0 [#uses=1]
 | 
						fadd float %a, 0x4011333340000000		; <float>:0 [#uses=1]
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue