mirror of
				https://git.proxmox.com/git/grub2
				synced 2025-11-04 12:55:16 +00:00 
			
		
		
		
	This patch adds support for RISC-V to the grub build system. With this patch, I can successfully build grub on RISC-V as a UEFI application. Signed-off-by: Alexander Graf <agraf@suse.de> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Tested-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
		
			
				
	
	
		
			23 lines
		
	
	
		
			567 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			567 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
#if defined(__i386__)
 | 
						|
#include "./i386/setjmp.S"
 | 
						|
#elif defined(__x86_64__)
 | 
						|
#include "./x86_64/setjmp.S"
 | 
						|
#elif defined(__sparc__)
 | 
						|
#include "./sparc64/setjmp.S"
 | 
						|
#elif defined(__mips__)
 | 
						|
#include "./mips/setjmp.S"
 | 
						|
#elif defined(__powerpc__) || defined(__PPC__)
 | 
						|
#include "./powerpc/setjmp.S"
 | 
						|
#elif defined(__ia64__)
 | 
						|
#include "./ia64/setjmp.S"
 | 
						|
#include "./ia64/longjmp.S"
 | 
						|
#elif defined(__arm__)
 | 
						|
#include "./arm/setjmp.S"
 | 
						|
#elif defined(__aarch64__)
 | 
						|
#include "./arm64/setjmp.S"
 | 
						|
#elif defined(__riscv)
 | 
						|
#include "./riscv/setjmp.S"
 | 
						|
#else
 | 
						|
#error "Unknown target cpu type"
 | 
						|
#endif
 |