Happy holidays to all:

My project is unable to compile/build on 4.11/master but do well with 4.10.
It shows the following error:

/home/fw_dev/Program_Files/coreboot/util/crossgcc/xgcc/bin/i386-elf-ld.bfd: 
build/bootblock/southbridge/intel/bd82x6x/early_pch.o: in function 
`early_pch_init':
/home/fw_dev/Program_Files/coreboot/src/southbridge/intel/bd82x6x/early_pch.c:330:
 undefined reference to `mainboard_gpio_map'
make: *** [src/arch/x86/Makefile.inc:125: build/cbfs/fallback/bootblock.debug] 
Error 1

Looks like `mainboard_gpio_map' is already defined on: #include 
<southbridge/intel/common/gpio.h>
What can I do to make it build successfully?
The build log and project are attached here.

I tried to upload the project to gerrit but for some reason failed (maybe needs 
some cleaning).
Thank you,
Jose Trujillo.
   HOSTCC     util/sconfig/lex.yy.o
    HOSTCC     util/sconfig/sconfig.tab.o
    HOSTCC     util/sconfig/main.o
    HOSTCC     util/sconfig/sconfig (link)
    SCONFIG    mainboard/kontron/bSC2/devicetree.cb
    HOSTCC     nvramtool/cli/nvramtool.o
    HOSTCC     nvramtool/cli/opts.o
    HOSTCC     nvramtool/cmos_lowlevel.o
    HOSTCC     nvramtool/cmos_ops.o
    HOSTCC     nvramtool/common.o
    HOSTCC     nvramtool/compute_ip_checksum.o
    HOSTCC     nvramtool/hexdump.o
    HOSTCC     nvramtool/input_file.o
    HOSTCC     nvramtool/layout.o
    HOSTCC     nvramtool/accessors/layout-common.o
    HOSTCC     nvramtool/accessors/layout-text.o
    HOSTCC     nvramtool/accessors/layout-bin.o
    HOSTCC     nvramtool/lbtable.o
    HOSTCC     nvramtool/reg_expr.o
    HOSTCC     nvramtool/cbfs.o
    HOSTCC     nvramtool/accessors/cmos-mem.o
    HOSTCC     nvramtool/nvramtool (link)
    OPTION     option_table.h
    CC         bootblock/mainboard/kontron/bSC2/static.o
    CC         bootblock/arch/x86/boot.o
    CC         bootblock/arch/x86/bootblock_crt0.o
    CC         bootblock/arch/x86/cf9_reset.o
    CC         bootblock/arch/x86/cpu_common.o
    GEN        build.h
    CC         bootblock/arch/x86/id.o
    CC         bootblock/arch/x86/memcpy.o
    HOSTCC     cbfstool/fmaptool.o
    HOSTCC     cbfstool/cbfs_sections.o
    HOSTCC     cbfstool/fmap_from_fmd.o
    HOSTCC     cbfstool/fmd.o
    HOSTCC     cbfstool/fmd_parser.o
    HOSTCC     cbfstool/fmd_scanner.o
    HOSTCC     cbfstool/fmap.o
    HOSTCC     cbfstool/kv_pair.o
    HOSTCC     cbfstool/valstr.o
    HOSTCC     cbfstool/fmaptool (link)
    FMAP       build/util/cbfstool/fmaptool -h build/fmap_config.h 
build/fmap.fmd build/fmap.fmap
SUCCESS: Wrote 266 bytes to file 'build/fmap.fmap' (and generated header)
The sections containing CBFSes are: COREBOOT
    CP         bootblock/arch/x86/memlayout.ld
    CC         bootblock/arch/x86/memset.o
    CC         bootblock/arch/x86/mmap_boot.o
    CC         bootblock/arch/x86/timestamp.o
    CC         bootblock/arch/x86/walkcbfs.o
    CC         bootblock/commonlib/cbfs.o
    CC         bootblock/commonlib/iobuf.o
    CC         bootblock/commonlib/lz4_wrapper.o
    CC         bootblock/commonlib/mem_pool.o
    CC         bootblock/commonlib/region.o
    CC         bootblock/console/console.o
    CC         bootblock/console/die.o
    CC         bootblock/console/init.o
    CC         bootblock/console/post.o
    CC         bootblock/console/printk.o
    CC         bootblock/console/vsprintf.o
    CC         bootblock/console/vtxprintf.o
    CC         bootblock/cpu/intel/car/bootblock.o
    CC         bootblock/cpu/intel/car/non-evict/cache_as_ram.o
    CC         bootblock/cpu/intel/common/fsb.o
    CC         bootblock/cpu/intel/microcode/microcode.o
    CC         bootblock/cpu/intel/microcode/microcode_asm.o
    CC         bootblock/cpu/intel/model_206ax/bootblock.o
    CC         bootblock/cpu/x86/early_reset.o
    CC         bootblock/cpu/x86/lapic/boot_cpu.o
    CC         bootblock/cpu/x86/mtrr/debug.o
    CC         bootblock/cpu/x86/mtrr/earlymtrr.o
    CC         bootblock/cpu/x86/pae/pgtbl.o
    CC         bootblock/cpu/x86/tsc/delay_tsc.o
    CC         bootblock/device/device_const.o
    CC         bootblock/device/i2c.o
    CC         bootblock/device/mmio.o
    CC         bootblock/device/pci_early.o
    CC         bootblock/device/pci_ops.o
    CC         bootblock/drivers/pc80/pc/i8254.o
    CC         bootblock/drivers/pc80/rtc/mc146818rtc.o
    CC         bootblock/drivers/pc80/rtc/mc146818rtc_boot.o
    CC         bootblock/drivers/spi/adesto.o
    CC         bootblock/drivers/spi/amic.o
    CC         bootblock/drivers/spi/atmel.o
    CC         bootblock/drivers/spi/bitbang.o
    CC         bootblock/drivers/spi/eon.o
    CC         bootblock/drivers/spi/gigadevice.o
    CC         bootblock/drivers/spi/macronix.o
    CC         bootblock/drivers/spi/spansion.o
    CC         bootblock/drivers/spi/spi-generic.o
    CC         bootblock/drivers/spi/spi_flash.o
    CC         bootblock/drivers/spi/sst.o
    CC         bootblock/drivers/spi/stmicro.o
    CC         bootblock/drivers/spi/winbond.o
    CC         bootblock/lib/boot_device.o
    CC         bootblock/lib/bootblock.o
    CC         bootblock/lib/bootmode.o
    CC         bootblock/lib/cbfs.o
    CC         bootblock/lib/crc_byte.o
    CC         bootblock/lib/delay.o
    CC         bootblock/lib/fmap.o
    CC         bootblock/lib/gcc.o
    CC         bootblock/lib/halt.o
    CC         bootblock/lib/hexdump.o
    CC         bootblock/lib/libgcc.o
    CC         bootblock/lib/memchr.o
    CC         bootblock/lib/memcmp.o
    CC         bootblock/lib/prog_loaders.o
    CC         bootblock/lib/prog_ops.o
    CP         bootblock/lib/program.ld
    CC         bootblock/lib/reset.o
    CC         bootblock/lib/string.o
    CC         bootblock/lib/timestamp.o
    CC         bootblock/lib/version.o
    CC         bootblock/northbridge/intel/sandybridge/bootblock.o
    CC         bootblock/southbridge/intel/bd82x6x/bootblock.o
    CC         bootblock/southbridge/intel/bd82x6x/early_pch.o
    CC         bootblock/southbridge/intel/common/gpio.o
    CC         bootblock/southbridge/intel/common/pmbase.o
    CC         bootblock/southbridge/intel/common/reset.o
    CC         bootblock/southbridge/intel/common/rtc.o
    CC         bootblock/southbridge/intel/common/spi.o
    CC         bootblock/southbridge/intel/common/usb_debug.o
    CC         bootblock/superio/smsc/smscsuperio/early_serial.o
    LINK       cbfs/fallback/bootblock.debug
/home/fw_dev/Program_Files/coreboot/util/crossgcc/xgcc/bin/i386-elf-ld.bfd: 
build/bootblock/southbridge/intel/bd82x6x/early_pch.o: in function 
`early_pch_init':
/home/fw_dev/Program_Files/coreboot/src/southbridge/intel/bd82x6x/early_pch.c:330:
 undefined reference to `mainboard_gpio_map'
make: *** [src/arch/x86/Makefile.inc:125: build/cbfs/fallback/bootblock.debug] 
Error 1

<<attachment: bSC2.zip>>

_______________________________________________
coreboot mailing list -- coreboot@coreboot.org
To unsubscribe send an email to coreboot-le...@coreboot.org

Reply via email to