You've already forked linux-packaging-mono
							
							
		
			
				
	
	
		
			13 lines
		
	
	
		
			233 B
		
	
	
	
		
			LLVM
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			233 B
		
	
	
	
		
			LLVM
		
	
	
	
	
	
| ; RUN: llc < %s
 | |
| ; REQUIRES: default_triple
 | |
| 
 | |
| 	%Env = type i8*
 | |
| 
 | |
| define void @.main(%Env) gc "shadow-stack" {
 | |
| 	%Root = alloca %Env
 | |
| 	call void @llvm.gcroot( %Env* %Root, %Env null )
 | |
| 	unreachable
 | |
| }
 | |
| 
 | |
| declare void @llvm.gcroot(%Env*, %Env)
 |