:: commit e124fe4e7ad07ef201b0e4ec564c9a5f18727739

mintsuki <mintsuki@protonmail.com> — 2022-09-27 03:55

parents: a0810f9e13

multiboot: Fix warnings when building BIOS port

diff --git a/common/protos/multiboot1.c b/common/protos/multiboot1.c
index 2ff3d6ee..18dedfa3 100644
--- a/common/protos/multiboot1.c
+++ b/common/protos/multiboot1.c
@@ -377,7 +377,9 @@ noreturn void multiboot1_load(char *config, char *cmdline) {
 
         multiboot1_info->flags |= (1 << 12);
 
+#if defined (UEFI)
 skip_modeset:;
+#endif
     } else {
 #if defined (UEFI)
         panic(true, "multiboot1: Cannot use text mode with UEFI.");
diff --git a/common/protos/multiboot2.c b/common/protos/multiboot2.c
index 47e5d80a..949c2323 100644
--- a/common/protos/multiboot2.c
+++ b/common/protos/multiboot2.c
@@ -109,7 +109,9 @@ noreturn void multiboot2_load(char *config, char* cmdline) {
 
     bool is_elf_info_requested = false;
 
+#if defined (UEFI)
     bool is_framebuffer_required = false;
+#endif
 
     uint64_t entry_point = 0xffffffff;
 
@@ -147,7 +149,9 @@ noreturn void multiboot2_load(char *config, char* cmdline) {
                         #endif
                             break;
                         case MULTIBOOT_TAG_TYPE_FRAMEBUFFER:
+                        #if defined (UEFI)
                             is_framebuffer_required = is_required;
+                        #endif
                             break;
                         case MULTIBOOT_TAG_TYPE_ACPI_NEW:
                             is_new_acpi_required = is_required;
@@ -586,7 +590,9 @@ noreturn void multiboot2_load(char *config, char* cmdline) {
 
         append_tag(info_idx, &tag->common);
 
+#if defined (UEFI)
 skip_modeset:;
+#endif
     }
 
     //////////////////////////////////////////////
tab: 248 wrap: offon