mirror of
				https://github.com/qemu/qemu.git
				synced 2025-10-31 12:07:31 +00:00 
			
		
		
		
	 583e6a5f55
			
		
	
	
		583e6a5f55
		
	
	
	
	
		
			
			Xtensa cores may or may not have hardware support for unaligned memory access. Remove TARGET_ALIGNED_ONLY=y from all xtensa configurations and pass MO_ALIGN in memory access flags for all operations that would raise an exception. Simplify use of gen_load_store_alignment by passing access size and alignment requirements in single parameter. Drop condition from xtensa_cpu_do_unaligned_access and replace it with assertion. Add a test. Suggested-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Suggested-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
		
			
				
	
	
		
			5 lines
		
	
	
		
			88 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			5 lines
		
	
	
		
			88 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| TARGET_ARCH=xtensa
 | |
| TARGET_SYSTBL_ABI=common
 | |
| TARGET_SYSTBL=syscall.tbl
 | |
| TARGET_HAS_BFLT=y
 |