coreboot/lib
Myles Watson 2f5c48d0b2 This patch adds zero compression for bss segments. One of the reasons
for this is that currently, if you select no compression, the bss
segment of filo takes up 153K with just zeroes.  With this patch, it
always takes up a lar header + 1 byte.  I left the one byte so that
the checksum wouldn't be broken.

This patch could have taken out the calloc in the compression area,
but since it only uses compile-time memory, I decided to keep this
simple.

Myles

Signed-off-by: Myles Watson <myles@pel.cs.byu.edu>
Acked-by: Ronald G. Minnich <rminnich@gmail.com>


git-svn-id: svn://coreboot.org/repository/coreboot-v3@601 f3766cd6-281f-0410-b1cd-43a5c92072e9
2008-02-15 19:27:13 +00:00
..
clog2.c Now version 3: LinuxBIOS -> coreboot rename. 2008-01-27 18:54:57 +00:00
compute_ip_checksum.c Now version 3: LinuxBIOS -> coreboot rename. 2008-01-27 18:54:57 +00:00
console.c Remove superfluous checks for boolean CONFIG_* variables where we tested 2008-02-14 22:34:40 +00:00
delay.c Now version 3: LinuxBIOS -> coreboot rename. 2008-01-27 18:54:57 +00:00
elfboot.c Now version 3: LinuxBIOS -> coreboot rename. 2008-01-27 18:54:57 +00:00
Kconfig Make printk() log to a buffer. 2008-02-13 15:48:37 +00:00
lar.c This patch adds zero compression for bss segments. One of the reasons 2008-02-15 19:27:13 +00:00
lzma.c Now version 3: LinuxBIOS -> coreboot rename. 2008-01-27 18:54:57 +00:00
lzmadecode.c * This patch renames remainders the arch i386 to x86. 2007-01-04 20:12:02 +00:00
lzmadecode.h Use the same naming convention and placement for "include guards" in 2007-05-21 06:48:47 +00:00
Makefile Now version 3: LinuxBIOS -> coreboot rename. 2008-01-27 18:54:57 +00:00
mem.c Now version 3: LinuxBIOS -> coreboot rename. 2008-01-27 18:54:57 +00:00
nrv2b.c - fix build of ulzma 2007-07-12 20:03:02 +00:00
ram.c Now version 3: LinuxBIOS -> coreboot rename. 2008-01-27 18:54:57 +00:00
stage2.c Now version 3: LinuxBIOS -> coreboot rename. 2008-01-27 18:54:57 +00:00
string.c Now version 3: LinuxBIOS -> coreboot rename. 2008-01-27 18:54:57 +00:00
tables.c Now version 3: LinuxBIOS -> coreboot rename. 2008-01-27 18:54:57 +00:00
uart8250.c Massive file rename and moving orgy: 2007-05-05 21:36:52 +00:00
vsprintf.c Now version 3: LinuxBIOS -> coreboot rename. 2008-01-27 18:54:57 +00:00
vtxprintf.c Now version 3: LinuxBIOS -> coreboot rename. 2008-01-27 18:54:57 +00:00