:: commit 4662a4d190e8105eb743f3f85ab0a1f040ed4dd6

mintsuki <mintsuki@protonmail.com> — 2022-09-23 18:59

parents: 4d7f1d5d1c

panic: Fix build on non-BIOS targets

diff --git a/common/lib/panic.s2.c b/common/lib/panic.s2.c
index f1ba3004..901e968b 100644
--- a/common/lib/panic.s2.c
+++ b/common/lib/panic.s2.c
@@ -21,11 +21,19 @@ noreturn void panic(bool allow_menu, const char *fmt, ...) {
 
     quiet = false;
 
-    if (stage3_loaded && term_backend == _NOT_READY) {
+    if (
+#if defined (BIOS)
+      stage3_loaded == true &&
+#endif
+      term_backend == _NOT_READY) {
         term_fallback();
     }
 
-    if (stage3_loaded && term_backend != FALLBACK) {
+    if (
+#if defined (BIOS)
+      stage3_loaded == true &&
+#endif
+      term_backend != FALLBACK) {
         print("\033[31mPANIC\033[37;1m\033[0m: ");
     } else {
         print("PANIC: ");
tab: 248 wrap: offon