mirror of
				https://github.com/alsa-project/alsa-lib.git
				synced 2025-11-03 09:01:52 -05:00 
			
		
		
		
	Fix build issue on earler x86_64 based distributions
This patch fixes a build issue on systems with Gnu assembler prior to 2.15.92. Instead of having the inline assembler translate the leal function on a 32 bit register, it is byte encoded. Signed-off-by: Tobin Davis <tobinx.b.davis@intel.com>
This commit is contained in:
		
							parent
							
								
									15d9a28b5b
								
							
						
					
					
						commit
						da076c868c
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -288,7 +288,7 @@ static void MIX_AREAS3(unsigned int size,
 | 
			
		|||
		"\tmovl (%%rbx), %%edx\n"
 | 
			
		||||
		"\tsall $16, %%eax\n"
 | 
			
		||||
		"\t" LOCK_PREFIX "btsl $0, (%%rdi)\n"
 | 
			
		||||
		"\tleal (%%ecx,%%eax,1), %%ecx\n"
 | 
			
		||||
		"\t.byte 0x67, 0x8d, 0x0c, 0x01\n"
 | 
			
		||||
		"\tjc 2f\n"
 | 
			
		||||
		"\tsubl %%edx, %%ecx\n"
 | 
			
		||||
		"2:"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue