* Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net [060523 19:49]:
Ronald G Minnich wrote:
Carl-Daniel Hailfinger wrote:
Lu, Yinghai wrote:
Copy_and_run is used by CAR and included in cache_as_ram_auto.c and compiled with gcc. That should be changed to use lzma easily.
CONFIG_COMPRESSED_ROM_STREAM is used for pay load. --- stream_init will do the uncompressed. ( stream_init is in ram)
CONFIG_COMPRESS is for linuxbios_ram.rom --- copy_and_run will do the uncompress. ( copy_and_run is ROM, and used ram as stack and local variable)
Patch attached to clear up the naming confusion. Applies on top of my older patch. Please apply.
this has passed the abuild regression test and works on at least one platform, right?
I have no platform on which LinuxBIOS runs on, but it caused no regression in abuild. (But a lot of targets do not seem to compile at all, even without my patch. Does this depend on the gcc version? I have gcc 3.3.5)
Is it different from this one?
http://snapshots.linuxbios.org/stats/abuild-LinuxBIOSv2-2310.log
This one seems to occur a couple of times, who's the culprit? crt0.S:(.rom.text+0x350b): undefined reference to `printk_debug'
Stefan