Message ID | 20101126202955.B087D11D94F7@gemini.denx.de |
---|---|
State | Accepted |
Headers | show |
In message <20101126202955.B087D11D94F7@gemini.denx.de> you wrote: > The following changes since commit 6163f5b4c8873848ed023054bc401727301ea537: > > malloc: Fix issue with calloc memory possibly being non-zero (2010-11-17 22:06:40 +0100) > > are available in the git repository at: > git://git.denx.de/u-boot-arm.git master > > Albert Aribaud (2): > arm: add ELF relocation support to rest of cpus > arm1176: bugfix: fix start.S for ELF relocation > > Eric Cooper (1): > Seagate FreeAgent DockStar support > > Grazvydas Ignotas (3): > OMAP3: pandora: fix relocation and init memory > OMAP3: remove unused config macros > OMAP3: pandora: update config for production > > Matthias Weisser (1): > Makefile: Fix build with USE_PRIVATE_LIBGCC > > Nick Thompson (1): > da830: fixup ARM relocation support > > Nishanth Menon (2): > mmc: omap: timeout counter fix > omap4: board: change global data pointer to file scope > > Sekhar Nori (2): > DA850 EVM: add information regarding DA850 in README.davinci > DA850 EVM: passing maximum clock rate information to kernel > > Steve Sakoman (1): > OMAP4: Panda: Disable CMD_NFS > > Wolfgang Denk (1): > DaVinci: remove bogus DEF_BOOTM definition > > MAINTAINERS | 4 + > Makefile | 2 +- > arch/arm/cpu/arm1176/start.S | 47 +++------- > arch/arm/cpu/arm720t/start.S | 119 ++++++++++++----------- > arch/arm/cpu/arm720t/u-boot.lds | 39 +++++--- > arch/arm/cpu/arm920t/start.S | 125 +++++++++++++------------ > arch/arm/cpu/arm920t/u-boot.lds | 38 +++++--- > arch/arm/cpu/arm925t/start.S | 127 +++++++++++++------------ > arch/arm/cpu/arm925t/u-boot.lds | 38 +++++--- > arch/arm/cpu/arm946es/start.S | 123 ++++++++++++----------- > arch/arm/cpu/arm946es/u-boot.lds | 38 +++++--- > arch/arm/cpu/arm_intcm/start.S | 127 +++++++++++++----------- > arch/arm/cpu/arm_intcm/u-boot.lds | 38 +++++--- > arch/arm/cpu/armv7/omap4/board.c | 3 +- > arch/arm/cpu/ixp/start.S | 118 ++++++++++++----------- > arch/arm/cpu/ixp/u-boot.lds | 38 +++++--- > arch/arm/cpu/lh7a40x/start.S | 119 ++++++++++++----------- > arch/arm/cpu/lh7a40x/u-boot.lds | 38 +++++--- > arch/arm/cpu/s3c44b0/start.S | 131 ++++++++++++-------------- > arch/arm/cpu/s3c44b0/u-boot.lds | 38 +++++--- > arch/arm/cpu/sa1100/start.S | 119 ++++++++++++----------- > arch/arm/cpu/sa1100/u-boot.lds | 38 +++++--- > board/Seagate/dockstar/Makefile | 54 +++++++++++ > board/Seagate/dockstar/dockstar.c | 181 +++++++++++++++++++++++++++++++++++ > board/Seagate/dockstar/dockstar.h | 44 +++++++++ > board/Seagate/dockstar/kwbimage.cfg | 165 +++++++++++++++++++++++++++++++ > board/davinci/da8xxevm/da850evm.c | 33 +++++++ > board/pandora/config.mk | 33 ------- > boards.cfg | 1 + > doc/README.davinci | 25 +++++ > drivers/mmc/omap_hsmmc.c | 107 ++++++++++++++++----- > include/configs/da830evm.h | 11 ++- > include/configs/da850evm.h | 2 +- > include/configs/davinci_dvevm.h | 1 - > include/configs/davinci_sonata.h | 1 - > include/configs/dockstar.h | 125 ++++++++++++++++++++++++ > include/configs/omap3_beagle.h | 18 ---- > include/configs/omap3_evm.h | 18 ---- > include/configs/omap3_overo.h | 18 ---- > include/configs/omap3_pandora.h | 117 ++++++++++------------- > include/configs/omap3_sdp3430.h | 7 -- > include/configs/omap3_zoom1.h | 18 ---- > include/configs/omap3_zoom2.h | 10 -- > include/configs/omap4_panda.h | 1 + > include/configs/tnetv107x_evm.h | 1 - > 45 files changed, 1577 insertions(+), 921 deletions(-) > create mode 100644 board/Seagate/dockstar/Makefile > create mode 100644 board/Seagate/dockstar/dockstar.c > create mode 100644 board/Seagate/dockstar/dockstar.h > create mode 100644 board/Seagate/dockstar/kwbimage.cfg > delete mode 100644 board/pandora/config.mk > create mode 100644 include/configs/dockstar.h Applied. Best regards, Wolfgang Denk
On 26.11.2010 21:55, Wolfgang Denk wrote: > In message<20101126202955.B087D11D94F7@gemini.denx.de> you wrote: >> The following changes since commit 6163f5b4c8873848ed023054bc401727301ea537: >> >> malloc: Fix issue with calloc memory possibly being non-zero (2010-11-17 22:06:40 +0100) >> >> are available in the git repository at: >> git://git.denx.de/u-boot-arm.git master ... > > Applied. Doing a './MAKEALL ARMV7' on the recent master (d4752d5d2...) doesn't look nice [2]. The following configs build fine: igep0020 mx51evk omap3_beagle omap3_overo omap3_pandora omap4_panda The following boards fail to build: am3517_evm board ca9x4_ct_vxp devkit8000 igep0030 omap3_evm omap3_sdp3430 omap3_zoom1 omap3_zoom2 omap4_sdp4430 s5p_goni smdkc100 I applied [1] to fix a beagle warning. Are there any other pending patches to fix the compilation of the failing boards? Thanks Dirk [1] http://patchwork.ozlabs.org/patch/72453/ [2] > ./MAKEALL ARMV7 Configuring for am3517_evm board... board.c: In function '__dram_init_banksize': board.c:233: error: 'CONFIG_SYS_SDRAM_BASE' undeclared (first use in this function) board.c:233: error: (Each undeclared identifier is reported only once board.c:233: error: for each function it appears in.) board.c: In function 'board_init_f': board.c:279: error: 'CONFIG_SYS_INIT_SP_ADDR' undeclared (first use in this function) board.c:312: error: 'CONFIG_SYS_SDRAM_BASE' undeclared (first use in this function) make[1]: *** [board.o] Error 1 make: *** [arch/arm/lib/libarm.o] Error 2 size: './u-boot': No such file Configuring for ca9x4_ct_vxp board... syslib.c:26:32: error: asm/arch/sys_proto.h: No such file or directory make[1]: *** No rule to build the target ».depend«, needed from »_depend«. End. syslib.c:26:32: error: asm/arch/sys_proto.h: No such file or directory make[1]: *** [syslib.o] Error 1 make: *** [arch/arm/cpu/armv7/libarmv7.o] Error 2 size: './u-boot': No such file Configuring for devkit8000 board... start.S: Assembler messages: start.S:144: Error: constant expression expected -- `ldr sp,=((0x4020FFFC-CONFIG_SYS_GBL_DATA_SIZE))' make[1]: *** [start.o] Error 1 make: *** [arch/arm/cpu/armv7/start.o] Error 2 size: './u-boot': No such file Configuring for igep0020 board... text data bss dec hex filename 219538 7768 214536 441842 6bdf2 ./u-boot Configuring for igep0030 board... net/libnet.o: In function `rpc_req': u-boot.git/net/nfs.c:193: undefined reference to `NetEthHdrSize' u-boot.git/net/nfs.c:202: undefined reference to `NetSendUDPPacket' u-boot.git/net/nfs.c:203: undefined reference to `NetTxPacket' u-boot.git/net/nfs.c:203: undefined reference to `NetServerEther' net/libnet.o: In function `NfsStart': u-boot.git/net/nfs.c:741: undefined reference to `NetSetTimeout' u-boot.git/net/nfs.c:742: undefined reference to `NetSetHandler' u-boot.git/net/nfs.c:754: undefined reference to `BootFile' u-boot.git/net/nfs.c:754: undefined reference to `NetServerIP' u-boot.git/net/nfs.c:754: undefined reference to `NetOurIP' u-boot.git/net/nfs.c:754: undefined reference to `NetOurGatewayIP' u-boot.git/net/nfs.c:754: undefined reference to `NetOurSubnetMask' u-boot.git/net/nfs.c:754: undefined reference to `NetBootFileSize' u-boot.git/net/nfs.c:754: undefined reference to `NetServerEther' net/libnet.o: In function `nfs_read_reply': u-boot.git/net/nfs.c:563: undefined reference to `NetBootFileXferSize' net/libnet.o: In function `NfsHandler': u-boot.git/net/nfs.c:656: undefined reference to `NetSetTimeout' u-boot.git/net/nfs.c:668: undefined reference to `NetState' net/libnet.o: In function `NfsTimeout': u-boot.git/net/nfs.c:574: undefined reference to `NetStartAgain' u-boot.git/net/nfs.c:577: undefined reference to `NetSetTimeout' arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) 2.19.51.20090205 assertion fail /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) 2.19.51.20090205 assertion fail /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) 2.19.51.20090205 assertion fail /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) 2.19.51.20090205 assertion fail /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) 2.19.51.20090205 assertion fail /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) 2.19.51.20090205 assertion fail /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12507 /bin/sh: line 1: 8055 Segmentation fault arm-none-linux-gnueabi-ld -Bstatic -T u-boot.lds -pie -Ttext 0x80008000 $UNDEF_SYM arch/arm/cpu/armv7/start.o --start-group lib/libgeneric.o lib/lzma/liblzma.o lib/lzo/liblzo.o arch/arm/cpu/armv7/libarmv7.o arch/arm/cpu/armv7/omap3/libomap3.o arch/arm/lib/libarm.o fs/cramfs/libcramfs.o fs/fat/libfat.o fs/fdos/libfdos.o fs/jffs2/libjffs2.o fs/reiserfs/libreiserfs.o fs/ext2/libext2fs.o fs/yaffs2/libyaffs2.o fs/ubifs/libubifs.o net/libnet.o disk/libdisk.o drivers/bios_emulator/libatibiosemu.o drivers/block/libblock.o drivers/dma/libdma.o drivers/fpga/libfpga.o drivers/gpio/libgpio.o drivers/hwmon/libhwmon.o drivers/i2c/libi2c.o drivers/input/libinput.o drivers/misc/libmisc.o drivers/mmc/libmmc.o drivers/mtd/libmtd.o drivers/mtd/nand/libnand.o drivers/mtd/onenand/libonenand.o drivers/mtd/ubi/libubi.o drivers/mtd/spi/libspi_flash.o drivers/net/libnet.o drivers/net/phy/libphy.o drivers/pci/libpci.o drivers/pcmcia/libpcmcia.o drivers/power/libpower.o drivers/spi/libspi.o drivers/rtc/librtc.o drivers/serial/libserial.o drivers/twserial/libtws.o drivers/usb/gadget/libusb_gadget.o drivers/usb/host/libusb_host.o drivers/usb/musb/libusb_musb.o drivers/usb/phy/libusb_phy.o drivers/video/libvideo.o drivers/watchdog/libwatchdog.o common/libcommon.o lib/libfdt/libfdt.o api/libapi.o post/libpost.o arch/arm/cpu/armv7/omap-common/libomap-common.o board/isee/igep0030/libigep0030.o --end-group u-boot.git/arch/arm/lib/eabi_compat.o -L /opt/codesourcery/arm-none-linux-gnueabi/arm-2009q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3 -lgcc -Map u-boot.map -o u-boot make: *** [u-boot] Error 139 size: ./u-boot: File format not recognized Configuring for mx51evk board... text data bss dec hex filename 159945 6504 216928 383377 5d991 ./u-boot Configuring for omap3_beagle board... text data bss dec hex filename 249978 11288 203700 464966 71846 ./u-boot Configuring for omap3_overo board... text data bss dec hex filename 216254 10836 210628 437718 6add6 ./u-boot Configuring for omap3_evm board... start.S: Assembler messages: start.S:144: Error: constant expression expected -- `ldr sp,=((0x4020FFFC-CONFIG_SYS_GBL_DATA_SIZE))' make[1]: *** [start.o] Error 1 make: *** [arch/arm/cpu/armv7/start.o] Error 2 size: './u-boot': No such file Configuring for omap3_pandora board... text data bss dec hex filename 326528 10480 205116 542124 845ac ./u-boot Configuring for omap3_sdp3430 board... board.c: In function '__dram_init_banksize': board.c:233: error: 'CONFIG_SYS_SDRAM_BASE' undeclared (first use in this function) board.c:233: error: (Each undeclared identifier is reported only once board.c:233: error: for each function it appears in.) board.c: In function 'board_init_f': board.c:279: error: 'CONFIG_SYS_INIT_SP_ADDR' undeclared (first use in this function) board.c:312: error: 'CONFIG_SYS_SDRAM_BASE' undeclared (first use in this function) make[1]: *** [board.o] Error 1 make: *** [arch/arm/lib/libarm.o] Error 2 size: './u-boot': No such file Configuring for omap3_zoom1 board... board.c: In function '__dram_init_banksize': board.c:233: error: 'CONFIG_SYS_SDRAM_BASE' undeclared (first use in this function) board.c:233: error: (Each undeclared identifier is reported only once board.c:233: error: for each function it appears in.) board.c: In function 'board_init_f': board.c:279: error: 'CONFIG_SYS_INIT_SP_ADDR' undeclared (first use in this function) board.c:312: error: 'CONFIG_SYS_SDRAM_BASE' undeclared (first use in this function) make[1]: *** [board.o] Error 1 make: *** [arch/arm/lib/libarm.o] Error 2 size: './u-boot': No such file Configuring for omap3_zoom2 board... board.c: In function '__dram_init_banksize': board.c:233: error: 'CONFIG_SYS_SDRAM_BASE' undeclared (first use in this function) board.c:233: error: (Each undeclared identifier is reported only once board.c:233: error: for each function it appears in.) board.c: In function 'board_init_f': board.c:279: error: 'CONFIG_SYS_INIT_SP_ADDR' undeclared (first use in this function) board.c:312: error: 'CONFIG_SYS_SDRAM_BASE' undeclared (first use in this function) make[1]: *** [board.o] Error 1 make: *** [arch/arm/lib/libarm.o] Error 2 size: './u-boot': No such file Configuring for omap4_panda board... text data bss dec hex filename 147402 5892 201256 354550 568f6 ./u-boot Configuring for omap4_sdp4430 board... net/libnet.o: In function `rpc_req': u-boot.git/net/nfs.c:193: undefined reference to `NetEthHdrSize' u-boot.git/net/nfs.c:202: undefined reference to `NetSendUDPPacket' u-boot.git/net/nfs.c:203: undefined reference to `NetTxPacket' u-boot.git/net/nfs.c:203: undefined reference to `NetServerEther' net/libnet.o: In function `NfsStart': u-boot.git/net/nfs.c:741: undefined reference to `NetSetTimeout' u-boot.git/net/nfs.c:742: undefined reference to `NetSetHandler' u-boot.git/net/nfs.c:754: undefined reference to `BootFile' u-boot.git/net/nfs.c:754: undefined reference to `NetServerIP' u-boot.git/net/nfs.c:754: undefined reference to `NetOurIP' u-boot.git/net/nfs.c:754: undefined reference to `NetOurGatewayIP' u-boot.git/net/nfs.c:754: undefined reference to `NetOurSubnetMask' u-boot.git/net/nfs.c:754: undefined reference to `NetBootFileSize' u-boot.git/net/nfs.c:754: undefined reference to `NetServerEther' net/libnet.o: In function `nfs_read_reply': u-boot.git/net/nfs.c:563: undefined reference to `NetBootFileXferSize' net/libnet.o: In function `NfsHandler': u-boot.git/net/nfs.c:656: undefined reference to `NetSetTimeout' u-boot.git/net/nfs.c:668: undefined reference to `NetState' net/libnet.o: In function `NfsTimeout': u-boot.git/net/nfs.c:574: undefined reference to `NetStartAgain' u-boot.git/net/nfs.c:577: undefined reference to `NetSetTimeout' arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) 2.19.51.20090205 assertion fail /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) 2.19.51.20090205 assertion fail /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) 2.19.51.20090205 assertion fail /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) 2.19.51.20090205 assertion fail /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) 2.19.51.20090205 assertion fail /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) 2.19.51.20090205 assertion fail /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12507 /bin/sh: line 1: 4529 Segmentation fault arm-none-linux-gnueabi-ld -Bstatic -T u-boot.lds -pie -Ttext 0x80e80000 $UNDEF_SYM arch/arm/cpu/armv7/start.o --start-group lib/libgeneric.o lib/lzma/liblzma.o lib/lzo/liblzo.o arch/arm/cpu/armv7/libarmv7.o arch/arm/cpu/armv7/omap4/libomap4.o arch/arm/lib/libarm.o fs/cramfs/libcramfs.o fs/fat/libfat.o fs/fdos/libfdos.o fs/jffs2/libjffs2.o fs/reiserfs/libreiserfs.o fs/ext2/libext2fs.o fs/yaffs2/libyaffs2.o fs/ubifs/libubifs.o net/libnet.o disk/libdisk.o drivers/bios_emulator/libatibiosemu.o drivers/block/libblock.o drivers/dma/libdma.o drivers/fpga/libfpga.o drivers/gpio/libgpio.o drivers/hwmon/libhwmon.o drivers/i2c/libi2c.o drivers/input/libinput.o drivers/misc/libmisc.o drivers/mmc/libmmc.o drivers/mtd/libmtd.o drivers/mtd/nand/libnand.o drivers/mtd/onenand/libonenand.o drivers/mtd/ubi/libubi.o drivers/mtd/spi/libspi_flash.o drivers/net/libnet.o drivers/net/phy/libphy.o drivers/pci/libpci.o drivers/pcmcia/libpcmcia.o drivers/power/libpower.o drivers/spi/libspi.o drivers/rtc/librtc.o drivers/serial/libserial.o drivers/twserial/libtws.o drivers/usb/gadget/libusb_gadget.o drivers/usb/host/libusb_host.o drivers/usb/musb/libusb_musb.o drivers/usb/phy/libusb_phy.o drivers/video/libvideo.o drivers/watchdog/libwatchdog.o common/libcommon.o lib/libfdt/libfdt.o api/libapi.o post/libpost.o arch/arm/cpu/armv7/omap-common/libomap-common.o board/ti/sdp4430/libsdp4430.o --end-group u-boot.git/arch/arm/lib/eabi_compat.o -L /opt/codesourcery/arm-none-linux-gnueabi/arm-2009q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3 -lgcc -Map u-boot.map -o u-boot make: *** [u-boot] Error 139 size: ./u-boot: File format not recognized Configuring for s5p_goni board... board.c: In function 'board_init_f': board.c:279: error: 'CONFIG_SYS_INIT_SP_ADDR' undeclared (first use in this function) board.c:279: error: (Each undeclared identifier is reported only once board.c:279: error: for each function it appears in.) make[1]: *** [board.o] Error 1 make: *** [arch/arm/lib/libarm.o] Error 2 size: './u-boot': No such file Configuring for smdkc100 board... board.c: In function 'board_init_f': board.c:279: error: 'CONFIG_SYS_INIT_SP_ADDR' undeclared (first use in this function) board.c:279: error: (Each undeclared identifier is reported only once board.c:279: error: for each function it appears in.) make[1]: *** [board.o] Error 1 make: *** [arch/arm/lib/libarm.o] Error 2 size: './u-boot': No such file --------------------- SUMMARY ---------------------------- Boards compiled: 17 Boards with warnings or errors: 11 ( am3517_evm ca9x4_ct_vxp devkit8000 igep0030 omap3_evm omap3_sdp3430 omap3_zoom1 omap3_zoom2 omap4_sdp4430 s5p_goni smdkc100 ) ----------------------------------------------------------
Le 27/11/2010 08:43, Dirk Behme a écrit : > Doing a './MAKEALL ARMV7' on the recent master (d4752d5d2...) doesn't > look nice [2]. Globally, this is expected and does not hit only ARMV7 but any ARM board -- I think on the whole MAKEALL arm, only 35 out of 168 boards build without errors or warnings (more do build, but with warnings though). ELF relocation was introduced during this cycle, on all ARM cpus but only on a handful of boards. Others need to be fixed by their maintainers. Typically, those which miss a CONFIG_SYS_SDRAM_BASE are hit by this issue. Note that not fixing all boards is voluntary: those boards whose maintainer will not have fixed during the coming cycle will be removed--as a janitorial matter, one could say. For others -- the break may or may not be a consequence of ELF relocation. This will have to be fixed on an individual basis. > Are there any other pending patches to fix the compilation of the > failing boards? These shall be fixed by their maintainers. Wolfgang, should I send out a (single) mail to each ARM board maintainer right after this cycle asking them to either fix their board or say that they are not going to? This could help weed out during next cycle. > Thanks > > Dirk Amicalement,
>Wolfgang, should I send out a (single) mail to each ARM board maintainer >right after this cycle asking them to either fix their board or say that >they are not going to? This could help weed out during next cycle. IIRC if by the next release cycle, the errors are not fixed, the boards will/should be removed by the individual tree maintainers. I believe this has already been communicated on the list. --Sandeep
Dear Albert ARIBAUD, In message <4CF0CA18.1000206@free.fr> you wrote: > > Globally, this is expected and does not hit only ARMV7 but any ARM board > -- I think on the whole MAKEALL arm, only 35 out of 168 boards build > without errors or warnings (more do build, but with warnings though). Correct. My last build shows 130 out of 168 with errors or warnings. > These shall be fixed by their maintainers. > > Wolfgang, should I send out a (single) mail to each ARM board maintainer > right after this cycle asking them to either fix their board or say that > they are not going to? This could help weed out during next cycle. We might as well do this right now. I will try to get -rc2 out this weekend, and also start a "next" branch. Maybe some board maintainers need a special invitation to fix their boards - eventually some will submit patches even for this release. It's worth a try. Thanks. Wolfgang Denk
Dear "Paulraj, Sandeep", In message <0554BEF07D437848AF01B9C9B5F0BC5DBCFDDECA@dlee01.ent.ti.com> you wrote: > > IIRC if by the next release cycle, the errors are not fixed, > the boards will/should be removed by the individual tree maintainers. > > I believe this has already been communicated on the list. True. On the other hand, some board maintainers may think they are not affected, or expect a special invitation. It cannot hurt to explicitly tell them again that they must become active now. Best regards, Wolfgang Denk
Le 27/11/2010 19:50, Wolfgang Denk a écrit : >> Wolfgang, should I send out a (single) mail to each ARM board maintainer >> right after this cycle asking them to either fix their board or say that >> they are not going to? This could help weed out during next cycle. > > We might as well do this right now. I will try to get -rc2 out this > weekend, and also start a "next" branch. Maybe some board maintainers > need a special invitation to fix their boards - eventually some will > submit patches even for this release. It's worth a try. > > Thanks. > > Wolfgang Denk No problem. I am building a list of addresses from the MAINTAINERS list. For those boards which have no maintainer I will use the e-mail address of the last committer to the config header file (skipping Wolfgang's, of course). I will then send a single mail to myself with everybody in Bcc:, telling them that they are e-mailed as the maintainer or last committer to an u-boot board, informing them of the recent introduction of ELF relocation to u-boot, that it breaks building the board, and that they should take steps to fix the board (these steps may be as simple as adding a couple of lines similar to what was done with edminiv2.h) otherwise the board will be considered orphan and risk being removed. Amicalement,
Dear Albert ARIBAUD, In message <4CF15F20.9060300@free.fr> you wrote: > > No problem. I am building a list of addresses from the MAINTAINERS list. Thanks. > For those boards which have no maintainer I will use the e-mail address > of the last committer to the config header file (skipping Wolfgang's, of > course). Be carefule. There were a lot or global actions done by many people. Rather look at less frequently change files, like board/*/Makefile, and use the _first_ committer. Best regards, Wolfgang Denk
Le 27/11/2010 21:50, Wolfgang Denk a écrit : >> For those boards which have no maintainer I will use the e-mail address >> of the last committer to the config header file (skipping Wolfgang's, of >> course). > > Be carefule. There were a lot or global actions done by many people. > Rather look at less frequently change files, like board/*/Makefile, > and use the _first_ committer. Thanks for pointing this out. For the moment I'll stick with mailing only official board maintainers. Then I'll carefully go through boards without official maintainers one by one. > Best regards, > > Wolfgang Denk Amicalement,
Le 27/11/2010 22:15, Albert ARIBAUD a écrit : > Thanks for pointing this out. For the moment I'll stick with mailing > only official board maintainers. Then I'll carefully go through boards > without official maintainers one by one. Message sent out, mistakenly from my alternate address albert at aribaud.net, but anyway... I have had five NDRs, for the following addresses which are all unknown; corresponding boards (within parentheses) should probably be moved to 'unmaintained': mani.pillai at ti.com (omap3_evm) kletschke at synertronixx.de (scb9328) mag at sysgo.com (impa7 and ep7312) prakash at embedx.com (cerf250) kshitij at ti.com (omap1510inn, omap1610inn) Amicalement,
Le 27/11/2010 23:09, Albert ARIBAUD a écrit : > Le 27/11/2010 22:15, Albert ARIBAUD a écrit : > >> Thanks for pointing this out. For the moment I'll stick with mailing >> only official board maintainers. Then I'll carefully go through boards >> without official maintainers one by one. > > Message sent out, mistakenly from my alternate address albert at > aribaud.net, but anyway... I have had five NDRs, for the following > addresses which are all unknown; corresponding boards (within > parentheses) should probably be moved to 'unmaintained': > > mani.pillai at ti.com (omap3_evm) > kletschke at synertronixx.de (scb9328) > mag at sysgo.com (impa7 and ep7312) > prakash at embedx.com (cerf250) > kshitij at ti.com (omap1510inn, omap1610inn) > > Amicalement, Apparently MAINTAINERS entry for Stelian Pop is not correct any more; CC:ing Stelian's address as last seen on the list. If this one is correct, then MAINTAINERS should be fixed. Amicalement,
On Fri, Nov 26, 2010 at 11:43 PM, Dirk Behme <dirk.behme@googlemail.com> wrote: > On 26.11.2010 21:55, Wolfgang Denk wrote: >> In message<20101126202955.B087D11D94F7@gemini.denx.de> you wrote: >>> The following changes since commit 6163f5b4c8873848ed023054bc401727301ea537: >>> >>> malloc: Fix issue with calloc memory possibly being non-zero (2010-11-17 22:06:40 +0100) >>> >>> are available in the git repository at: >>> git://git.denx.de/u-boot-arm.git master > ... >> >> Applied. > > Doing a './MAKEALL ARMV7' on the recent master (d4752d5d2...) doesn't > look nice [2]. > > The following configs build fine: > > igep0020 > mx51evk > omap3_beagle > omap3_overo > omap3_pandora > omap4_panda I have hardware for igep0020, beagle, overo, panda, and sdp4430. I build daily for these machines and submit patches when they break (there is a patch pending for omap4430 that fixes the build for it). Steve > The following boards fail to build: > > am3517_evm board > ca9x4_ct_vxp > devkit8000 > igep0030 > omap3_evm > omap3_sdp3430 > omap3_zoom1 > omap3_zoom2 > omap4_sdp4430 > s5p_goni > smdkc100 > > I applied [1] to fix a beagle warning. > > Are there any other pending patches to fix the compilation of the > failing boards? > > Thanks > > Dirk > > [1] http://patchwork.ozlabs.org/patch/72453/ > > [2] > ./MAKEALL ARMV7 > Configuring for am3517_evm board... > board.c: In function '__dram_init_banksize': > board.c:233: error: 'CONFIG_SYS_SDRAM_BASE' undeclared (first use in > this function) > board.c:233: error: (Each undeclared identifier is reported only once > board.c:233: error: for each function it appears in.) > board.c: In function 'board_init_f': > board.c:279: error: 'CONFIG_SYS_INIT_SP_ADDR' undeclared (first use in > this function) > board.c:312: error: 'CONFIG_SYS_SDRAM_BASE' undeclared (first use in > this function) > make[1]: *** [board.o] Error 1 > make: *** [arch/arm/lib/libarm.o] Error 2 > size: './u-boot': No such file > Configuring for ca9x4_ct_vxp board... > syslib.c:26:32: error: asm/arch/sys_proto.h: No such file or directory > make[1]: *** No rule to build the target ».depend«, > needed from »_depend«. End. > syslib.c:26:32: error: asm/arch/sys_proto.h: No such file or directory > make[1]: *** [syslib.o] Error 1 > make: *** [arch/arm/cpu/armv7/libarmv7.o] Error 2 > size: './u-boot': No such file > Configuring for devkit8000 board... > start.S: Assembler messages: > start.S:144: Error: constant expression expected -- `ldr > sp,=((0x4020FFFC-CONFIG_SYS_GBL_DATA_SIZE))' > make[1]: *** [start.o] Error 1 > make: *** [arch/arm/cpu/armv7/start.o] Error 2 > size: './u-boot': No such file > Configuring for igep0020 board... > text data bss dec hex filename > 219538 7768 214536 441842 6bdf2 ./u-boot > Configuring for igep0030 board... > net/libnet.o: In function `rpc_req': > u-boot.git/net/nfs.c:193: undefined reference to `NetEthHdrSize' > u-boot.git/net/nfs.c:202: undefined reference to `NetSendUDPPacket' > u-boot.git/net/nfs.c:203: undefined reference to `NetTxPacket' > u-boot.git/net/nfs.c:203: undefined reference to `NetServerEther' > net/libnet.o: In function `NfsStart': > u-boot.git/net/nfs.c:741: undefined reference to `NetSetTimeout' > u-boot.git/net/nfs.c:742: undefined reference to `NetSetHandler' > u-boot.git/net/nfs.c:754: undefined reference to `BootFile' > u-boot.git/net/nfs.c:754: undefined reference to `NetServerIP' > u-boot.git/net/nfs.c:754: undefined reference to `NetOurIP' > u-boot.git/net/nfs.c:754: undefined reference to `NetOurGatewayIP' > u-boot.git/net/nfs.c:754: undefined reference to `NetOurSubnetMask' > u-boot.git/net/nfs.c:754: undefined reference to `NetBootFileSize' > u-boot.git/net/nfs.c:754: undefined reference to `NetServerEther' > net/libnet.o: In function `nfs_read_reply': > u-boot.git/net/nfs.c:563: undefined reference to `NetBootFileXferSize' > net/libnet.o: In function `NfsHandler': > u-boot.git/net/nfs.c:656: undefined reference to `NetSetTimeout' > u-boot.git/net/nfs.c:668: undefined reference to `NetState' > net/libnet.o: In function `NfsTimeout': > u-boot.git/net/nfs.c:574: undefined reference to `NetStartAgain' > u-boot.git/net/nfs.c:577: undefined reference to `NetSetTimeout' > arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) > 2.19.51.20090205 assertion fail > /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 > arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) > 2.19.51.20090205 assertion fail > /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 > arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) > 2.19.51.20090205 assertion fail > /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 > arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) > 2.19.51.20090205 assertion fail > /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 > arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) > 2.19.51.20090205 assertion fail > /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 > arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) > 2.19.51.20090205 assertion fail > /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12507 > /bin/sh: line 1: 8055 Segmentation fault arm-none-linux-gnueabi-ld > -Bstatic -T u-boot.lds -pie -Ttext 0x80008000 $UNDEF_SYM > arch/arm/cpu/armv7/start.o --start-group lib/libgeneric.o > lib/lzma/liblzma.o lib/lzo/liblzo.o arch/arm/cpu/armv7/libarmv7.o > arch/arm/cpu/armv7/omap3/libomap3.o arch/arm/lib/libarm.o > fs/cramfs/libcramfs.o fs/fat/libfat.o fs/fdos/libfdos.o > fs/jffs2/libjffs2.o fs/reiserfs/libreiserfs.o fs/ext2/libext2fs.o > fs/yaffs2/libyaffs2.o fs/ubifs/libubifs.o net/libnet.o disk/libdisk.o > drivers/bios_emulator/libatibiosemu.o drivers/block/libblock.o > drivers/dma/libdma.o drivers/fpga/libfpga.o drivers/gpio/libgpio.o > drivers/hwmon/libhwmon.o drivers/i2c/libi2c.o drivers/input/libinput.o > drivers/misc/libmisc.o drivers/mmc/libmmc.o drivers/mtd/libmtd.o > drivers/mtd/nand/libnand.o drivers/mtd/onenand/libonenand.o > drivers/mtd/ubi/libubi.o drivers/mtd/spi/libspi_flash.o > drivers/net/libnet.o drivers/net/phy/libphy.o drivers/pci/libpci.o > drivers/pcmcia/libpcmcia.o drivers/power/libpower.o > drivers/spi/libspi.o drivers/rtc/librtc.o drivers/serial/libserial.o > drivers/twserial/libtws.o drivers/usb/gadget/libusb_gadget.o > drivers/usb/host/libusb_host.o drivers/usb/musb/libusb_musb.o > drivers/usb/phy/libusb_phy.o drivers/video/libvideo.o > drivers/watchdog/libwatchdog.o common/libcommon.o lib/libfdt/libfdt.o > api/libapi.o post/libpost.o > arch/arm/cpu/armv7/omap-common/libomap-common.o > board/isee/igep0030/libigep0030.o --end-group > u-boot.git/arch/arm/lib/eabi_compat.o -L > /opt/codesourcery/arm-none-linux-gnueabi/arm-2009q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3 > -lgcc -Map u-boot.map -o u-boot > make: *** [u-boot] Error 139 > size: ./u-boot: File format not recognized > Configuring for mx51evk board... > text data bss dec hex filename > 159945 6504 216928 383377 5d991 ./u-boot > Configuring for omap3_beagle board... > text data bss dec hex filename > 249978 11288 203700 464966 71846 ./u-boot > Configuring for omap3_overo board... > text data bss dec hex filename > 216254 10836 210628 437718 6add6 ./u-boot > Configuring for omap3_evm board... > start.S: Assembler messages: > start.S:144: Error: constant expression expected -- `ldr > sp,=((0x4020FFFC-CONFIG_SYS_GBL_DATA_SIZE))' > make[1]: *** [start.o] Error 1 > make: *** [arch/arm/cpu/armv7/start.o] Error 2 > size: './u-boot': No such file > Configuring for omap3_pandora board... > text data bss dec hex filename > 326528 10480 205116 542124 845ac ./u-boot > Configuring for omap3_sdp3430 board... > board.c: In function '__dram_init_banksize': > board.c:233: error: 'CONFIG_SYS_SDRAM_BASE' undeclared (first use in > this function) > board.c:233: error: (Each undeclared identifier is reported only once > board.c:233: error: for each function it appears in.) > board.c: In function 'board_init_f': > board.c:279: error: 'CONFIG_SYS_INIT_SP_ADDR' undeclared (first use in > this function) > board.c:312: error: 'CONFIG_SYS_SDRAM_BASE' undeclared (first use in > this function) > make[1]: *** [board.o] Error 1 > make: *** [arch/arm/lib/libarm.o] Error 2 > size: './u-boot': No such file > Configuring for omap3_zoom1 board... > board.c: In function '__dram_init_banksize': > board.c:233: error: 'CONFIG_SYS_SDRAM_BASE' undeclared (first use in > this function) > board.c:233: error: (Each undeclared identifier is reported only once > board.c:233: error: for each function it appears in.) > board.c: In function 'board_init_f': > board.c:279: error: 'CONFIG_SYS_INIT_SP_ADDR' undeclared (first use in > this function) > board.c:312: error: 'CONFIG_SYS_SDRAM_BASE' undeclared (first use in > this function) > make[1]: *** [board.o] Error 1 > make: *** [arch/arm/lib/libarm.o] Error 2 > size: './u-boot': No such file > Configuring for omap3_zoom2 board... > board.c: In function '__dram_init_banksize': > board.c:233: error: 'CONFIG_SYS_SDRAM_BASE' undeclared (first use in > this function) > board.c:233: error: (Each undeclared identifier is reported only once > board.c:233: error: for each function it appears in.) > board.c: In function 'board_init_f': > board.c:279: error: 'CONFIG_SYS_INIT_SP_ADDR' undeclared (first use in > this function) > board.c:312: error: 'CONFIG_SYS_SDRAM_BASE' undeclared (first use in > this function) > make[1]: *** [board.o] Error 1 > make: *** [arch/arm/lib/libarm.o] Error 2 > size: './u-boot': No such file > Configuring for omap4_panda board... > text data bss dec hex filename > 147402 5892 201256 354550 568f6 ./u-boot > Configuring for omap4_sdp4430 board... > net/libnet.o: In function `rpc_req': > u-boot.git/net/nfs.c:193: undefined reference to `NetEthHdrSize' > u-boot.git/net/nfs.c:202: undefined reference to `NetSendUDPPacket' > u-boot.git/net/nfs.c:203: undefined reference to `NetTxPacket' > u-boot.git/net/nfs.c:203: undefined reference to `NetServerEther' > net/libnet.o: In function `NfsStart': > u-boot.git/net/nfs.c:741: undefined reference to `NetSetTimeout' > u-boot.git/net/nfs.c:742: undefined reference to `NetSetHandler' > u-boot.git/net/nfs.c:754: undefined reference to `BootFile' > u-boot.git/net/nfs.c:754: undefined reference to `NetServerIP' > u-boot.git/net/nfs.c:754: undefined reference to `NetOurIP' > u-boot.git/net/nfs.c:754: undefined reference to `NetOurGatewayIP' > u-boot.git/net/nfs.c:754: undefined reference to `NetOurSubnetMask' > u-boot.git/net/nfs.c:754: undefined reference to `NetBootFileSize' > u-boot.git/net/nfs.c:754: undefined reference to `NetServerEther' > net/libnet.o: In function `nfs_read_reply': > u-boot.git/net/nfs.c:563: undefined reference to `NetBootFileXferSize' > net/libnet.o: In function `NfsHandler': > u-boot.git/net/nfs.c:656: undefined reference to `NetSetTimeout' > u-boot.git/net/nfs.c:668: undefined reference to `NetState' > net/libnet.o: In function `NfsTimeout': > u-boot.git/net/nfs.c:574: undefined reference to `NetStartAgain' > u-boot.git/net/nfs.c:577: undefined reference to `NetSetTimeout' > arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) > 2.19.51.20090205 assertion fail > /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 > arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) > 2.19.51.20090205 assertion fail > /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 > arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) > 2.19.51.20090205 assertion fail > /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 > arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) > 2.19.51.20090205 assertion fail > /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 > arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) > 2.19.51.20090205 assertion fail > /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12273 > arm-none-linux-gnueabi-ld: BFD (Sourcery G++ Lite 2009q1-203) > 2.19.51.20090205 assertion fail > /scratch/mitchell/builds/4.3-arm-none-linux-gnueabi-respin/lite/obj/binutils-src-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu/bfd/elf32-arm.c:12507 > /bin/sh: line 1: 4529 Segmentation fault arm-none-linux-gnueabi-ld > -Bstatic -T u-boot.lds -pie -Ttext 0x80e80000 $UNDEF_SYM > arch/arm/cpu/armv7/start.o --start-group lib/libgeneric.o > lib/lzma/liblzma.o lib/lzo/liblzo.o arch/arm/cpu/armv7/libarmv7.o > arch/arm/cpu/armv7/omap4/libomap4.o arch/arm/lib/libarm.o > fs/cramfs/libcramfs.o fs/fat/libfat.o fs/fdos/libfdos.o > fs/jffs2/libjffs2.o fs/reiserfs/libreiserfs.o fs/ext2/libext2fs.o > fs/yaffs2/libyaffs2.o fs/ubifs/libubifs.o net/libnet.o disk/libdisk.o > drivers/bios_emulator/libatibiosemu.o drivers/block/libblock.o > drivers/dma/libdma.o drivers/fpga/libfpga.o drivers/gpio/libgpio.o > drivers/hwmon/libhwmon.o drivers/i2c/libi2c.o drivers/input/libinput.o > drivers/misc/libmisc.o drivers/mmc/libmmc.o drivers/mtd/libmtd.o > drivers/mtd/nand/libnand.o drivers/mtd/onenand/libonenand.o > drivers/mtd/ubi/libubi.o drivers/mtd/spi/libspi_flash.o > drivers/net/libnet.o drivers/net/phy/libphy.o drivers/pci/libpci.o > drivers/pcmcia/libpcmcia.o drivers/power/libpower.o > drivers/spi/libspi.o drivers/rtc/librtc.o drivers/serial/libserial.o > drivers/twserial/libtws.o drivers/usb/gadget/libusb_gadget.o > drivers/usb/host/libusb_host.o drivers/usb/musb/libusb_musb.o > drivers/usb/phy/libusb_phy.o drivers/video/libvideo.o > drivers/watchdog/libwatchdog.o common/libcommon.o lib/libfdt/libfdt.o > api/libapi.o post/libpost.o > arch/arm/cpu/armv7/omap-common/libomap-common.o > board/ti/sdp4430/libsdp4430.o --end-group > u-boot.git/arch/arm/lib/eabi_compat.o -L > /opt/codesourcery/arm-none-linux-gnueabi/arm-2009q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3 > -lgcc -Map u-boot.map -o u-boot > make: *** [u-boot] Error 139 > size: ./u-boot: File format not recognized > Configuring for s5p_goni board... > board.c: In function 'board_init_f': > board.c:279: error: 'CONFIG_SYS_INIT_SP_ADDR' undeclared (first use in > this function) > board.c:279: error: (Each undeclared identifier is reported only once > board.c:279: error: for each function it appears in.) > make[1]: *** [board.o] Error 1 > make: *** [arch/arm/lib/libarm.o] Error 2 > size: './u-boot': No such file > Configuring for smdkc100 board... > board.c: In function 'board_init_f': > board.c:279: error: 'CONFIG_SYS_INIT_SP_ADDR' undeclared (first use in > this function) > board.c:279: error: (Each undeclared identifier is reported only once > board.c:279: error: for each function it appears in.) > make[1]: *** [board.o] Error 1 > make: *** [arch/arm/lib/libarm.o] Error 2 > size: './u-boot': No such file > > --------------------- SUMMARY ---------------------------- > Boards compiled: 17 > Boards with warnings or errors: 11 ( am3517_evm ca9x4_ct_vxp > devkit8000 igep0030 omap3_evm omap3_sdp3430 omap3_zoom1 omap3_zoom2 > omap4_sdp4430 s5p_goni smdkc100 ) > ---------------------------------------------------------- > _______________________________________________ > U-Boot mailing list > U-Boot@lists.denx.de > http://lists.denx.de/mailman/listinfo/u-boot >
> > I have hardware for igep0020, beagle, overo, panda, and sdp4430. I > build daily for these machines and submit patches when they break > (there is a patch pending for omap4430 that fixes the build for it). Which patch? Can you give me the link?
On Sat, Nov 27, 2010 at 3:57 PM, Paulraj, Sandeep <s-paulraj@ti.com> wrote: > >> I have hardware for igep0020, beagle, overo, panda, and sdp4430. I >> build daily for these machines and submit patches when they break >> (there is a patch pending for omap4430 that fixes the build for it). > > Which patch? Can you give me the link? Fear not, you didn't miss anything! The patch just made it to mainline from the arm branch: http://git.denx.de/?p=u-boot.git;a=commit;h=8721e95b16024f0a92ccc1cd85aecf6672fe9499 Steve
On Sat, Nov 27, 2010 at 7:50 PM, Wolfgang Denk <wd@denx.de> wrote: > Dear Albert ARIBAUD, > > In message <4CF0CA18.1000206@free.fr> you wrote: >> >> Globally, this is expected and does not hit only ARMV7 but any ARM board >> -- I think on the whole MAKEALL arm, only 35 out of 168 boards build >> without errors or warnings (more do build, but with warnings though). > > Correct. My last build shows 130 out of 168 with errors or warnings. > >> These shall be fixed by their maintainers. >> >> Wolfgang, should I send out a (single) mail to each ARM board maintainer >> right after this cycle asking them to either fix their board or say that >> they are not going to? This could help weed out during next cycle. > > We might as well do this right now. I will try to get -rc2 out this > weekend, and also start a "next" branch. Maybe some board maintainers > need a special invitation to fix their boards - eventually some will > submit patches even for this release. It's worth a try. > > Thanks. > > Wolfgang Denk > > -- > DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel > HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany > Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de > What was sliced bread the greatest thing since? > _______________________________________________ > U-Boot mailing list > U-Boot@lists.denx.de > http://lists.denx.de/mailman/listinfo/u-boot > Hello, http://patchwork.ozlabs.org/patch/72060/ fixes the GERNERATED_GBL_DATA_SIZE for Devkit8000. Thomas
On 27.11.2010 23:09, Albert ARIBAUD wrote: > Le 27/11/2010 22:15, Albert ARIBAUD a écrit : > >> Thanks for pointing this out. For the moment I'll stick with mailing >> only official board maintainers. Then I'll carefully go through boards >> without official maintainers one by one. > > Message sent out, mistakenly from my alternate address albert at > aribaud.net, but anyway... I have had five NDRs, for the following > addresses which are all unknown; corresponding boards (within > parentheses) should probably be moved to 'unmaintained': > > mani.pillai at ti.com (omap3_evm) ... > kshitij at ti.com (omap1510inn, omap1610inn) Maybe Sandeep could help with this? Thanks Dirk
On 27.11.2010 08:43, Dirk Behme wrote: > On 26.11.2010 21:55, Wolfgang Denk wrote: >> In message<20101126202955.B087D11D94F7@gemini.denx.de> you wrote: >>> The following changes since commit >>> 6163f5b4c8873848ed023054bc401727301ea537: >>> >>> malloc: Fix issue with calloc memory possibly being non-zero >>> (2010-11-17 22:06:40 +0100) >>> >>> are available in the git repository at: >>> git://git.denx.de/u-boot-arm.git master > ... >> >> Applied. > > Doing a './MAKEALL ARMV7' on the recent master (d4752d5d2...) doesn't > look nice [2]. > > The following configs build fine: > > igep0020 > mx51evk > omap3_beagle > omap3_overo > omap3_pandora > omap4_panda > > The following boards fail to build: Just fyi, scanning the list archive, for most of the boards there are patches available fixing the build: > am3517_evm http://lists.denx.de/pipermail/u-boot/2010-November/082641.html http://lists.denx.de/pipermail/u-boot/2010-November/082642.html > ca9x4_ct_vxp http://lists.denx.de/pipermail/u-boot/2010-November/081033.html http://lists.denx.de/pipermail/u-boot/2010-November/081034.html http://lists.denx.de/pipermail/u-boot/2010-November/082654.html > devkit8000 Already fixed in mainline now > igep0030 http://lists.denx.de/pipermail/u-boot/2010-November/082603.html > omap3_evm http://lists.denx.de/pipermail/u-boot/2010-November/082606.html But I still get an error Configuring for omap3_evm board... arm-none-linux-gnueabi-ld: section .bss [8003f5c0 -> 8007e31f] overlaps section .rel.dyn [8003f5c0 -> 80044e4f] arm-none-linux-gnueabi-ld: section .dynsym [80044e50 -> 80044eef] overlaps section .bss [8003f5c0 -> 8007e31f] arm-none-linux-gnueabi-ld: u-boot: section .bss vma 0x8003f5c0 overlaps previous sections make: *** [u-boot] Error 1 size: './u-boot': No such file I have to check if there is already a fix available. > omap3_sdp3430 http://lists.denx.de/pipermail/u-boot/2010-November/082649.html > omap3_zoom1 http://lists.denx.de/pipermail/u-boot/2010-November/082650.html > omap3_zoom2 http://lists.denx.de/pipermail/u-boot/2010-November/082651.html > omap4_sdp4430 http://lists.denx.de/pipermail/u-boot/2010-November/082556.html > s5p_goni http://lists.denx.de/pipermail/u-boot/2010-November/082225.html > smdkc100 http://lists.denx.de/pipermail/u-boot/2010-November/082224.html So it seems to me that the last ARMV7 board with build issues is omap3_evm. But as mentioned, I have to check the archives for this. Best regards Dirk
> > On 27.11.2010 08:43, Dirk Behme wrote: > > On 26.11.2010 21:55, Wolfgang Denk wrote: > >> In message<20101126202955.B087D11D94F7@gemini.denx.de> you wrote: > >>> The following changes since commit > >>> 6163f5b4c8873848ed023054bc401727301ea537: > >>> > >>> malloc: Fix issue with calloc memory possibly being non-zero > >>> (2010-11-17 22:06:40 +0100) > >>> > >>> are available in the git repository at: > >>> git://git.denx.de/u-boot-arm.git master > > ... > >> > >> Applied. > > > > Doing a './MAKEALL ARMV7' on the recent master (d4752d5d2...) doesn't > > look nice [2]. > > > > The following configs build fine: > > > > igep0020 > > mx51evk > > omap3_beagle > > omap3_overo > > omap3_pandora > > omap4_panda > > > > The following boards fail to build: > > Just fyi, scanning the list archive, for most of the boards there are > patches available fixing the build: > > > am3517_evm > > http://lists.denx.de/pipermail/u-boot/2010-November/082641.html > http://lists.denx.de/pipermail/u-boot/2010-November/082642.html > > > ca9x4_ct_vxp > > http://lists.denx.de/pipermail/u-boot/2010-November/081033.html > http://lists.denx.de/pipermail/u-boot/2010-November/081034.html > http://lists.denx.de/pipermail/u-boot/2010-November/082654.html > > > devkit8000 > > Already fixed in mainline now > > > igep0030 > > http://lists.denx.de/pipermail/u-boot/2010-November/082603.html > > > omap3_evm I will add to u-boot-ti and send a pull request tonight. > > http://lists.denx.de/pipermail/u-boot/2010-November/082606.html > > But I still get an error > > Configuring for omap3_evm board... > arm-none-linux-gnueabi-ld: section .bss [8003f5c0 -> 8007e31f] > overlaps section .rel.dyn [8003f5c0 -> 80044e4f] > > > arm-none-linux-gnueabi-ld: section .dynsym [80044e50 -> 80044eef] > overlaps section .bss [8003f5c0 -> 8007e31f] > > > arm-none-linux-gnueabi-ld: u-boot: section .bss vma 0x8003f5c0 > overlaps previous sections > make: *** [u-boot] Error 1 > > size: './u-boot': No such file > > I have to check if there is already a fix available. > > > omap3_sdp3430 > > http://lists.denx.de/pipermail/u-boot/2010-November/082649.html > > > omap3_zoom1 > > http://lists.denx.de/pipermail/u-boot/2010-November/082650.html > > > omap3_zoom2 > > http://lists.denx.de/pipermail/u-boot/2010-November/082651.html > > > omap4_sdp4430 > > http://lists.denx.de/pipermail/u-boot/2010-November/082556.html > > > s5p_goni > > http://lists.denx.de/pipermail/u-boot/2010-November/082225.html > > > smdkc100 > > http://lists.denx.de/pipermail/u-boot/2010-November/082224.html > > So it seems to me that the last ARMV7 board with build issues is > omap3_evm. But as mentioned, I have to check the archives for this. That is correct and I believe it is being worked upon. --Sandeep