tgo: Fix runtime.TargetBits
Этот коммит содержится в:
		
							родитель
							
								
									d1dbca53ff
								
							
						
					
					
						коммит
						1eccae287b
					
				
					 1 изменённых файлов: 1 добавлений и 1 удалений
				
			
		
							
								
								
									
										2
									
								
								tgo.go
									
										
									
									
									
								
							
							
						
						
									
										2
									
								
								tgo.go
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -414,7 +414,7 @@ func (c *Compiler) parsePackage(program *ssa.Program, pkg *ssa.Package) error {
 | 
			
		|||
			if !strings.HasPrefix(member.Name(), "_extern_") {
 | 
			
		||||
				global.SetLinkage(llvm.PrivateLinkage)
 | 
			
		||||
				if getGlobalName(member) == "runtime.TargetBits" {
 | 
			
		||||
					bitness := c.targetData.PointerSize()
 | 
			
		||||
					bitness := c.targetData.PointerSize() * 8
 | 
			
		||||
					if bitness < 32 {
 | 
			
		||||
						// Only 8 and 32+ architectures supported at the moment.
 | 
			
		||||
						// On 8 bit architectures, pointers are normally bigger
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Загрузка…
	
	Создание таблицы
		
		Сослаться в новой задаче