[coreboot] r3085 build service
Jordan Crouse
jordan.crouse at amd.com
Mon Jan 28 23:48:21 CET 2008
On 28/01/08 23:33 +0100, Carl-Daniel Hailfinger wrote:
> Testing with other gcc versions and creating a size table like the one
> at http://coreboot.org/~jcrouse/ubuntu_4_1_fam10_sizes would certainly
> help us see where the whole size problem is most apparent.
Attached is the comparison of the sizes between 4.1 and 4.3. Most of the
.o files are _smaller_ which is to be expected with a better compiler,
but unexpected due to our results. But there is one uh-oh -
crt0.o is 8k larger, which probably accounts for much of our missing
space, but certainly not all of it.
We now have two missions - figure out whats up with crt0.o and figure
out the next possible culprit (binutils, probably).
(also posted at: http://coreboot.org/~jcrouse/comparison_41_to_43)
Jordan
--
Jordan Crouse
Systems Software Development Engineer
Advanced Micro Devices, Inc.
-------------- next part --------------
acpi.o: 81 0 0
acpi_tables.o: 27 0 0
agp_device.o: 0 0 0
amd8111.o: -5 0 0
amd8111_ac97.o: 5 -20 0
amd8111_acpi.o: 76 -16 0
amd8111_ide.o: 5 0 0
amd8111_lpc.o: -76 0 0
amd8111_nic.o: 5 0 0
amd8111_pci.o: 0 0 0
amd8111_reset.o: 9 0 0
amd8111_smbus.o: 5 0 0
amd8111_usb.o: 5 0 0
amd8111_usb2.o: 0 0 0
amd8132_bridge.o: 3 -20 0
amd8151_agp3.o: 0 -20 0
amd_mtrr.o: 48 0 0
amd_sibling.o: -151 0 0
amdfam10_acpi.o: 66 0 0
apic_timer.o: 0 0 0
biosemu.o: 0 0 0
boot.o: -294 0 0
c_start.o: 0 0 0
cache.o: 0 0 0
cardbus_device.o: -203 0 0
clog2.o: 0 0 0
compute_ip_checksum.o: -4 0 0
console.o: 1 0 0
coreboot_ram.o: -2348 -1024 -24
coreboot_table.o: -4 0 0
cpu.o: 28 0 0
crt0.o: 8511 0 0
debug.o: 0 0 0
decode.o: -103 0 0
delay.o: -4 0 0
device.o: -761 0 0
device_util.o: 137 0 -12
dsdt.o: 0 0 0
elfboot.o: -572 0 0
exception.o: 0 0 0
fadt.o: -52 0 0
fallback_boot.o: -6 0 0
fpu.o: 0 0 0
get_bus_conf.o: -17 0 0
get_pci1234.o: -32 0 0
hardwaremain.o: -40 0 0
hypertransport.o: -321 0 0
i2cmux2.o: 0 -24 0
i8259.o: 0 0 0
irq_tables.o: -56 0 0
isa-dma.o: 0 0 0
keyboard.o: 0 0 0
lapic.o: 0 0 0
lapic_cpu_init.o: -365 0 0
mainboard.o: 0 0 0
malloc.o: -188 0 0
mc146818rtc.o: 4 0 0
memcmp.o: -2 0 0
memcpy.o: -4 0 0
memmove.o: -1 0 0
memset.o: -4 0 0
microcode.o: -4 0 0
misc_control.o: 0 0 0
model_10xxx_init.o: 174 -20 0
mpspec.o: -74 0 0
mptable.o: 92 0 0
mtrr.o: -227 0 0
northbridge.o: -53 -56 0
ops.o: 77 0 0
ops2.o: -40 0 0
option_table.o: 0 0 0
pci_device.o: -846 -20 0
pci_ops.o: 93 0 0
pci_ops_auto.o: -4 0 0
pci_ops_conf1.o: -5 0 0
pci_ops_conf2.o: -16 0 0
pci_ops_mmconf.o: 0 0 0
pci_rom.o: -259 0 0
pcibios.o: 0 0 0
pciexp_device.o: 0 0 0
pcix_device.o: 4 0 0
pgtbl.o: 19 0 0
pirq_routing.o: -24 0 0
pnp_device.o: -7 0 0
prim_ops.o: -368 0 0
printk.o: 0 0 0
pstate.o: 55 0 0
rom_stream.o: 3745 0 0
root_device.o: -140 0 0
secondary.o: 0 0 0
smbus_ops.o: 260 0 0
socket_F_1207.o: 0 0 0
ssdt.o: 0 0 0
ssdt2.o: 0 0 0
ssdt3.o: 0 0 0
ssdt4.o: 0 0 0
ssdt5.o: 0 0 0
sspr1.o: 0 0 0
sspr2.o: 0 0 0
sspr3.o: 0 0 0
sspr4.o: 0 0 0
sspr5.o: 0 0 0
static.o: 0 -196 0
superio.o: -68 -44 0
sys.o: -37 0 0
tables.o: 2 0 0
uart8250.o: -23 0 0
uart8250_console.o: -3 0 0
update_microcode.o: -16 0 0
version.o: -22 0 0
vga_console.o: 6 0 0
vsprintf.o: 19 0 0
vtxprintf.o: -46 0 0
More information about the coreboot
mailing list