On Wed, Mar 18, 2009 at 12:48 PM, Ward Vandewege ward@gnu.org wrote:
Confirmed, removing -fomit-frame-pointer fixes the boot with FILO.
so you might want to look at the filo entry point and see if it expecting some reasonable value in %ebp. If so, we can probably fix the boot code to always set something sane in %ebp, no matter how coreboot is compiled.
Really, though, I don't think coreboot runs for a long enough time that omitting frame pointers is a huge performance win. It would just be nice to confirm WHY this is happening.
ron