Vesa vbe bios rom Re: [Open-graphics] Mad dash

Paul Brook paul at codesourcery.com
Wed Dec 26 11:59:23 EST 2007


On Wednesday 26 December 2007, Dieter wrote:
> > The main limitation of GCC is that it can only generate 32-bit code.
>
> Huh?  Gcc has been dropping a lot of essential support, but it isn't
> quite *that* bad.  Gcc still generates LP64 code.  There are plenty of
> incompetent *programmers* that can only generate (buggy) ILP32 code.

I was talking about x86.  amd64 long mode is irelevant.  Of course you can 
generate 64-bit code for suitable targets, but for writing a BIOS that's even 
less use than 32-bit code.

The point is that gcc can not generate 16-bit/real mode x86 code. For that you 
need to use something like bcc.

Paul




More information about the Open-graphics mailing list