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