[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