All,

If USE_VBE_RM is not on, vesa_realmode_bootup_init shouldn't be
referenced, but it's always defined, so the test shoudl be #if instead
of #ifdef.
From 97c14a7558671826bf21f323f7ee593f3e311e15 Mon Sep 17 00:00:00 2001
From: Ben Gras <b...@shrike-systems.com>
Date: Tue, 2 Dec 2014 23:36:59 +0100
Subject: [PATCH] pc386 bsp fix for default mode

If USE_VBE_RM is 0, vesa_realmode_bootup_init() is not available so the
test should be #if instead of #ifdef.
---
 c/src/lib/libbsp/i386/pc386/start/start.S | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/c/src/lib/libbsp/i386/pc386/start/start.S b/c/src/lib/libbsp/i386/pc386/start/start.S
index ab92a4f..48fe30b 100644
--- a/c/src/lib/libbsp/i386/pc386/start/start.S
+++ b/c/src/lib/libbsp/i386/pc386/start/start.S
@@ -62,7 +62,7 @@ BEGIN_CODE
 	PUBLIC (start)		# GNU default entry point
 
 	EXTERN (boot_card)
-#ifdef USE_VBE_RM
+#if USE_VBE_RM
         EXTERN (vesa_realmode_bootup_init)
 #endif
 	EXTERN (_load_segments)
@@ -205,7 +205,7 @@ SYM (zero_bss):
 +-------------------------------------------------------------------*/
 	call _IBMPC_initVideo
 
-#ifdef USE_VBE_RM
+#if USE_VBE_RM
         call    vesa_realmode_bootup_init
 #endif
 
-- 
1.9.1

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to