[syslinux] [PATCH 00/12] elflink shrinkage
H. Peter Anvin
hpa at zytor.com
Mon Mar 14 15:32:04 PDT 2011
On 03/09/2011 08:00 AM, Matt Fleming wrote:
> From: Matt Fleming <matt.fleming at linux.intel.com>
>
> This is a series of patches that,
>
> * shrink the core by moving things into an ldlinux ELF module
> * begin wiring up some of the C versions of various functions
>
> The core now only contains essential code and loads the ldlinux module
> to do everything else, like providing a command line interface and
> loading kernels.
>
> The config file parsing and kernel load are now done entirely in
> C. This allows us to only parse the config file once, even when using
> the menu module. Previously the config file would be parsed from asm
> to extract the ui module or kernel to load, and then (once the menu
> module was running) would be parsed again in order to build the menu
> data structures. We now build the menu data structures on the first
> (and only) parse of the config file, not to mention the fact that we
> only need one copy of the parser now.
>
> Other functions will be converted from asm to C later.
>
> This series is also available at,
>
> git://git.zytor.com/users/mfleming/syslinux.git elflink-readconfig-for-hpa
>
Hi Matt,
Looked over it and merged. Thanks!
-hpa
More information about the Syslinux
mailing list