Did you ever translate the E7501 into C?
发件人: ebiederman(a)lnxi.com [mailto:firstname.lastname@example.org]
发送时间: Wednesday, June 16, 2004 10:25 AM
收件人: ron minnich
抄送: Stefan Reinauer; LinuxBIOS
主题: Re: [PROPOSAL] extended payload handling
ron minnich <rminnich(a)lanl.gov> writes:
On 14 Jun 2004, Eric W. Biederman wrote:
I'm not so sure I get this 'bloated' discussion. LinuxBIOS is around 32K.
What's bloat? linuxbios overall is about the size of 'cat'.
Ron can I have you version of romcc?. We have several ports
that are routinely smacking up against the 64K limit during
development. The last E7501 port I did in the freebios1 tree
LinuxBIOS was running about 40K. With romcc inlining everything
we are worse in the freebios2 tree.
As far as bloat baring Stefan's concerns about redundancy between
LinuxBIOS and OpenBIOS (the resource allocation code). Is not so
much about the features we have to day, but more a feeling much more
will be the pebble that starts the avalanche. Or maybe we feel
we have seen the pebble, and we are watching it bounce downhill with
The bottom line is that to keep size under control you constantly
have to be paying attention to size, just as you have to constantly
watch correctness and performance. The long term trends in the industry
are for very slow romsize growth.
Anyway even at 32K you are twice as big as my cat :)
ls -l /bin/cat
-rwxr-xr-x 1 root root 15000 2003-10-04 17:10 /bin/cat*
Linuxbios mailing list