Ronald G Minnich rminnich at
Thu Oct 17 23:11:01 CEST 2002

I have to do some other stuff, but:
ar cr linuxbios.a crt0.o
//home/rminnich/src/config/./normal/option_table.o linuxbiosmain.o
linuxpci.o newpci.o clog2.o printk.o serial_subr.o subr.o vsprintf.o
memset.o memcpy.o memcmp.o malloc.o elfboot.o do_inflate.o delay.o
fallback_boot.o compute_ip_checksum.o version.o keyboard.o mc146818rtc.o
isa-dma.o i8259.o ide.o boot.o linuxbios_table.o i386_subr.o params.o
hardwaremain.o c_start.o pirq_routing.o mpspec.o ioapic.o start_stop.o
secondary.o northbridge.o nvram.o ich3_ioapic.o ich3_lpc.o ich3_ide.o
ich3_reset.o ich3_smbus.o ich3_cpu.o ich3_rtc.o ich3_power.o
ich3_1e0_misc.o ich3_1f0_misc.o p64h2_ioapic.o p64h2_pcibridge.o
superio_winbond_w83627hf.o nsuperio.o keyboard.o mc146818rtc.o isa-dma.o
i8259.o ide.o generic_superio.o w83627hf_power.o power_led.o ramtest.o
cpuid.o microcode.o mtrr.o l2_cache.o delay_i786.o mainboard.o
mtrr_values.o mptable.o irq_tables.o
gcc -nostdlib -r -o linuxbios.o crt0.o  rom_fill_inbuf.o linuxbios.a
linuxbios.a(c_start.o): In function `_start':
c_start.o(.text+0x0): multiple definition of `_start'
crt0.o(.rom.text+0x4): first defined here
collect2: ld returned 1 exit status
make: *** [linuxbios.o] Error 1

What's interesting: I have a build that works from eric in which _start is
defined (as T) in crt0.0 and c_start.o; and I have this build, same thing.
This build gets the error, the other build doesn't. More as a find it.


More information about the coreboot mailing list