From 16aa8de721413236e9c6c212133b53ceb39887bf Mon Sep 17 00:00:00 2001 From: Kim Mik Date: Mon, 28 Dec 2009 20:23:45 +0000 Subject: [PATCH] =?utf8?q?chain.c32:=20fixing=20implicit=20declaration=20o?= =?utf8?q?f=20function=20=E2=80=98syslinux=5Fforce=5Ftext=5Fmode=E2=80=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit When building chain.c32: $ make chain.c32 gcc -Wp,-MT,chain.o,-MD,./..chain.o.d -std=gnu99 -m32 -fno-stack-protector -mregparm=3 -DREGPARM=3 -march=i386 -Os -W -Wall -march=i386 -fomit-frame-pointer -D__COM32__ -nostdinc -iwithprefix include -I../../com32/libutil/include -I../../com32/include -I../../com32/gplinclude -c -o chain.o chain.c chain.c: In function ‘do_boot’: chain.c:552: warning: implicit declaration of function ‘syslinux_force_text_mode’ ld -m elf_i386 -T ../../com32/lib/com32.ld -o chain.elf chain.o ../../com32/libutil/libutil_com.a ../../com32/gpllib/libcom32gpl.a ../../com32/lib/libcom32.a /usr/lib/gcc/i486-linux-gnu/4.4.1/libgcc.a objcopy -O binary chain.elf chain.c32 The following was missing: #include - Gert Hulselmans --- com32/modules/chain.c | 1 + 1 file changed, 1 insertion(+) diff --git a/com32/modules/chain.c b/com32/modules/chain.c index 03893c9..be09748 100644 --- a/com32/modules/chain.c +++ b/com32/modules/chain.c @@ -76,6 +76,7 @@ #include #include #include +#include #define SECTOR 512 /* bytes/sector */ -- 2.7.4