Philippe Mathieu-Daudé 
							
						 
					 
					
						
						
							
						
						23c11b04dc 
					 
					
						
						
							
							target: Do not include "exec/exec-all.h" if it is not necessary  
						
						 
						
						... 
						
						
						
						Code change produced with:
    $ git grep '#include "exec/exec-all.h"' | \
      cut -d: -f-1 | \
      xargs egrep -L "(cpu_address_space_init|cpu_loop_|tlb_|tb_|GETPC|singlestep|TranslationBlock)" | \
      xargs sed -i.bak '/#include "exec\/exec-all.h"/d'
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Message-Id: <20180528232719.4721-10-f4bug@amsat.org >
Acked-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com > 
						
						
					 
					
						2018-06-01 14:15:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philippe Mathieu-Daudé 
							
						 
					 
					
						
						
							
						
						0d114d0d5b 
					 
					
						
						
							
							target/hppa: Include "qemu/log.h" to use qemu_log()  
						
						 
						
						... 
						
						
						
						Since his inception in 61766fe9e2 , this file uses the qemu_log()
API from "qemu/log.h".  Include it to allow further includes
cleanup.
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Message-Id: <20180528232719.4721-9-f4bug@amsat.org >
Acked-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com > 
						
						
					 
					
						2018-05-31 19:12:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Henderson 
							
						 
					 
					
						
						
							
						
						49c29d6c2e 
					 
					
						
						
							
							target/hppa: Implement the interval timer  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Henderson <richard.henderson@linaro.org > 
						
						
					 
					
						2018-01-30 10:22:26 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Henderson 
							
						 
					 
					
						
						
							
						
						4f5f254808 
					 
					
						
						
							
							target/hppa: Implement external interrupts  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Henderson <richard.henderson@linaro.org > 
						
						
					 
					
						2018-01-30 10:22:26 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Henderson 
							
						 
					 
					
						
						
							
						
						650cdb2a2e 
					 
					
						
						
							
							target/hppa: Implement tlb_fill  
						
						 
						
						... 
						
						
						
						However since HPPA has a software-managed TLB, and the relevant
TLB manipulation instructions are not implemented, this does not
actually do anything.
Signed-off-by: Richard Henderson <richard.henderson@linaro.org > 
						
						
					 
					
						2018-01-30 10:22:15 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Henderson 
							
						 
					 
					
						
						
							
						
						c301f34e79 
					 
					
						
						
							
							target/hppa: Implement IASQ  
						
						 
						
						... 
						
						
						
						Any one TB will have only one space value.  If we change spaces,
we change TBs.  Thus BE and BEV must exit the TB immediately.
Signed-off-by: Richard Henderson <richard.henderson@linaro.org > 
						
						
					 
					
						2018-01-30 10:08:18 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Henderson 
							
						 
					 
					
						
						
							
						
						1a19da0da4 
					 
					
						
						
							
							target/hppa: Fill in hppa_cpu_do_interrupt/hppa_cpu_exec_interrupt  
						
						 
						
						... 
						
						
						
						Signed-off-by: Richard Henderson <richard.henderson@linaro.org > 
						
						
					 
					
						2018-01-30 10:08:18 -08:00