mirror of
				https://github.com/c64scene-ar/llvm-6502.git
				synced 2025-10-31 08:16:47 +00:00 
			
		
		
		
	The linkers on these systems don't have anything special to do with these symbols. Since the intent is for them to be absent from the final object, just treat them as private. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@197080 91177308-0d34-0410-b5e6-96231b3b80d8
		
			
				
	
	
		
			11 lines
		
	
	
		
			269 B
		
	
	
	
		
			LLVM
		
	
	
	
	
	
			
		
		
	
	
			11 lines
		
	
	
		
			269 B
		
	
	
	
		
			LLVM
		
	
	
	
	
	
| ; RUN: llc < %s -mtriple=x86_64-pc-linux | FileCheck --check-prefix=ELF %s
 | |
| ; RUN: llc < %s -mtriple=x86_64-apple-darwin | FileCheck --check-prefix=MACHO %s
 | |
| 
 | |
| @foo = linker_private global i32 42
 | |
| ;ELF: {{^}}.Lfoo:
 | |
| ;MACHO: {{^}}l_foo:
 | |
| 
 | |
| define i32* @f() {
 | |
|   ret i32* @foo
 | |
| }
 |