Follow-up Comment #4, bugs #11808 (project grub):

Now building grub straight out of CVS with GCC 4.0, I get the following
error:



then mv -f ".deps/asmstub.Tpo" ".deps/asmstub.Po"; else rm -f
".deps/asmstub.Tpo"; exit 1; fi

asmstub.c:93: error: static declaration of 'console_current_color' follows
non-static declaration

../stage2/term.h:93: error: previous declaration of 'console_current_color'
was here

asmstub.c: In function 'grub_stage2':

asmstub.c:116: warning: type qualifiers ignored on function return type

asmstub.c:121: warning: function definition has qualified void return type

make[2]: *** [asmstub.o] Error 1

make[2]: Leaving directory `/sources/Misc/grub/grub'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/sources/Misc/grub'

make: *** [all] Error 2



It's related to the static declaration of console_current_color variable
being modified later on in asmstub.c.



Haren Visavadia



    _______________________________________________________

This item URL is:

  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=11808>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-grub mailing list
Bug-grub@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-grub

Reply via email to