From 11268841e2e0130a862d15fce86d42cd6501bb49 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Thu, 15 Aug 2019 16:55:13 +0200 Subject: [PATCH] grub-install: Define default platform for RISC-V Signed-off-by: Andreas Schwab Reviewed-by: Daniel Kiper Reviewed-by: Alexander Graf --- util/grub-install.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/util/grub-install.c b/util/grub-install.c index 8a55ad4b8..8970b73aa 100644 --- a/util/grub-install.c +++ b/util/grub-install.c @@ -324,6 +324,14 @@ get_default_platform (void) return "arm64-efi"; #elif defined (__amd64__) || defined (__x86_64__) || defined (__i386__) return grub_install_get_default_x86_platform (); +#elif defined (__riscv) +#if __riscv_xlen == 32 + return "riscv32-efi"; +#elif __riscv_xlen == 64 + return "riscv64-efi"; +#else + return NULL; +#endif #else return NULL; #endif