Where can I get RomCC... --- Bari Ari <[EMAIL PROTECTED]> wrote: > Nathanael Noblet wrote: > > > > > On Wednesday, March 17, 2004, at 12:00 PM, Frank wrote: > > > >> Forgive me for my ignorance but now I am really confused. > What > >> is the difference between Freebios, Freebios2 and > LinuxBios. I > >> thought they were one in the same.:-( > > > > > > freebios was started before linuxbios. LinuxBIOS "took over" > freebios, > > but didn't change the cvs name. V1 of freebios/linuxbios is > the CVS > > module freebios. Freebios2 is LinuxBIOS version 2. > > FreeBios = LinuxBIOS. > > LinuxBIOS was forked when Eric wrote RomCC last year. V2 > (Version2) is > the new LinuxBIOS source tree that is the 100% C version of > LinuxBIOS. > V1 (Version 1) is the old LinuxBIOS source that used assembly > and C. > > "romcc is a C compiler that does not use a stack. Instead it > keeps > all variables in registers. > > Currently LinuxBIOS has a lot of assembly code simply because > memory > initialization is difficult in the general case. This code > cannot be > written with a standard compiler because there is no memory to > put > a stack in. Nor on x86 are there cache blocks that can be > locked into > place. As code generated with romcc does not use a stack it > can be > used during memory initialization." > > -Bari > >
__________________________________ Do you Yahoo!? Yahoo! Mail - More reliable, more storage, less spam http://mail.yahoo.com _______________________________________________ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linuxbios