linux-user: Report AArch64 FP16 support via hwcap bits
Set the appropriate Linux hwcap bits to tell the guest binary if we have implemented half-precision floating point support. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
		
							parent
							
								
									969b389ee8
								
							
						
					
					
						commit
						201b19d5ce
					
				| 
						 | 
				
			
			@ -551,6 +551,8 @@ static uint32_t get_elf_hwcap(void)
 | 
			
		|||
    GET_FEATURE(ARM_FEATURE_V8_SM3, ARM_HWCAP_A64_SM3);
 | 
			
		||||
    GET_FEATURE(ARM_FEATURE_V8_SM4, ARM_HWCAP_A64_SM4);
 | 
			
		||||
    GET_FEATURE(ARM_FEATURE_V8_SHA512, ARM_HWCAP_A64_SHA512);
 | 
			
		||||
    GET_FEATURE(ARM_FEATURE_V8_FP16,
 | 
			
		||||
                ARM_HWCAP_A64_FPHP | ARM_HWCAP_A64_ASIMDHP);
 | 
			
		||||
#undef GET_FEATURE
 | 
			
		||||
 | 
			
		||||
    return hwcaps;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue