LIU Zhiwei 
							
						 
					 
					
						
						
							
						
						64ce00a6c7 
					 
					
						
						
							
							linux-user/riscv: fix up struct target_ucontext definition  
						
						... 
						
						
						
						As struct target_ucontext will be transfered to signal handler, it
must keep pace with struct ucontext_t defined in Linux kernel.
Signed-off-by: LIU Zhiwei <zhiwei_liu@c-sky.com >
Reviewed-by: Alistair Francis <alistair.francis@wdc.com >
Message-id: 20200412020830.607-1-zhiwei_liu@c-sky.com 
Message-Id: <20200412020830.607-1-zhiwei_liu@c-sky.com >
Signed-off-by: Alistair Francis <alistair.francis@wdc.com > 
						
						
					 
					
						2020-04-29 13:16:37 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Clark 
							
						 
					 
					
						
						
							
						
						fb73883964 
					 
					
						
						
							
							RISC-V: Use riscv prefix consistently on cpu helpers  
						
						... 
						
						
						
						* Add riscv prefix to raise_exception function
* Add riscv prefix to CSR read/write functions
* Add riscv prefix to signal handler function
* Add riscv prefix to get fflags function
* Remove redundant declaration of riscv_cpu_init
  and rename cpu_riscv_init to riscv_cpu_init
* rename riscv_set_mode to riscv_cpu_set_mode
Signed-off-by: Michael Clark <mjc@sifive.com >
Signed-off-by: Alistair Francis <alistair.francis@wdc.com >
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Signed-off-by: Palmer Dabbelt <palmer@sifive.com > 
						
						
					 
					
						2019-02-11 15:56:21 -08:00 
						 
				 
			
				
					
						
							
							
								Laurent Vivier 
							
						 
					 
					
						
						
							
						
						9850f9f63a 
					 
					
						
						
							
							linux-user: move get_sp_from_cpustate() to target_cpu.h  
						
						... 
						
						
						
						Remove useless includes
Fix HPPA include guard.
Signed-off-by: Laurent Vivier <laurent@vivier.eu >
Acked-by: Richard Henderson <richard.henderson@linaro.org >
Message-Id: <20180529194207.31503-9-laurent@vivier.eu > 
						
						
					 
					
						2018-06-04 01:30:44 +02:00 
						 
				 
			
				
					
						
							
							
								Laurent Vivier 
							
						 
					 
					
						
						
							
						
						465e237bf7 
					 
					
						
						
							
							linux-user: introduce target_sigsp() and target_save_altstack()  
						
						... 
						
						
						
						Signed-off-by: Laurent Vivier <laurent@vivier.eu >
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Message-Id: <20180411192347.30228-1-laurent@vivier.eu > 
						
						
					 
					
						2018-05-03 18:29:15 +02:00 
						 
				 
			
				
					
						
							
							
								Laurent Vivier 
							
						 
					 
					
						
						
							
						
						9c3221c192 
					 
					
						
						
							
							linux-user: move riscv signal.c parts to riscv directory  
						
						... 
						
						
						
						No code change, only move code from signal.c to
riscv/signal.c, except adding includes and
exporting setup_rt_frame().
Signed-off-by: Laurent Vivier <laurent@vivier.eu >
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Alex Bennée <alex.bennee@linaro.org >
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Message-Id: <20180424192635.6027-14-laurent@vivier.eu > 
						
						
					 
					
						2018-04-30 09:47:47 +02:00 
						 
				 
			
				
					
						
							
							
								Laurent Vivier 
							
						 
					 
					
						
						
							
						
						befb7447a0 
					 
					
						
						
							
							linux-user: create a dummy per arch signal.c  
						
						... 
						
						
						
						Create a signal-common.h for future use by these new files
and use it in the existing signal.c
Signed-off-by: Laurent Vivier <laurent@vivier.eu >
Reviewed-by: Alex Bennée <alex.bennee@linaro.org >
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Message-Id: <20180424192635.6027-2-laurent@vivier.eu > 
						
						
					 
					
						2018-04-30 09:47:47 +02:00