On Wed, Jun 18, 2008 at 3:36 PM, Pavel Roskin <[EMAIL PROTECTED]> wrote:
> If I run string on the image to be compressed, I see all function names,
> such as grub_biosdisk_get_diskinfo_int13_extensions.  I don't see why we
> need function names there.  Function names starting with "grub_" take
> 4590 bytes.  It looks like we have some reserves for slimming down the
> core.

Those symbols are used in the dynamic loading of modules. The module
is basically object file, it can have unresolved symbols. grub looks
up the symbol table to find the address when the module is loaded.

-- 
Bean


_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to