Dear Linus Walleij, In message <CACRpkdaqvK3730mB67C8Bmpfm6fLHb1Tz-Bzr=lhxn1bfw2...@mail.gmail.com> you wrote: > > Yes I'm reluctant about the whole thing, doesn't say from the patch it > was indeed intended as a discussion item...
You should have marked it as "RFC" in the subject, then. > Then this happens on my side: > > make -C tools all > make[1]: Entering directory `/home/linus/u-boot/tools' > gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter > /home/linus/u-boot/include -idirafter > /home/linus/u-boot/build/include2 -idirafter > /home/linus/u-boot/build/include -I /home/linus/u-boot/lib/libfdt -I > /home/linus/u-boot/tools -DCONFIG_SYS_TEXT_BASE=0x01000000 > -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic -o > /home/linus/u-boot/build/tools/gen_eth_addr.o gen_eth_addr.c -c > gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter > /home/linus/u-boot/include -idirafter > /home/linus/u-boot/build/include2 -idirafter > /home/linus/u-boot/build/include -I /home/linus/u-boot/lib/libfdt -I > /home/linus/u-boot/tools -DCONFIG_SYS_TEXT_BASE=0x01000000 > -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic -o > /home/linus/u-boot/build/tools/gen_eth_addr > /home/linus/u-boot/build/tools/gen_eth_addr.o > /home/linus/u-boot/build/tools/gen_eth_addr.o: file not recognized: > File truncated > collect2: ld returned 1 exit status > make[1]: *** [/home/linus/u-boot/build/tools/gen_eth_addr] Error 1 > make[1]: Leaving directory `/home/linus/u-boot/tools' > make: *** [tools] Error 2 > > Which is because: > ls -al build/tools/gen_eth_addr.o > -rw-rw-r--. 1 linus linus 0 Jul 12 17:16 build/tools/gen_eth_addr.o This is what I see: Short: -> ./MAKEALL ap920t Configuring for ap920t board... Variant: Core module CM920T with core arm920t pci.c: In function 'pci_init_board': pci.c:392: warning: implicit declaration of function 'pciauto_config_init' text data bss dec hex filename 162650 3236 36260 202146 315a2 ./u-boot --------------------- SUMMARY ---------------------------- Boards compiled: 1 Boards with warnings or errors: 1 ( ap920t ) ---------------------------------------------------------- Long: ... make -C tools all make[1]: Entering directory `/home/wd/git/u-boot/work/tools' gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/wd/git/u-boot/work/include -idirafter /home/wd/git/u-boot/work/include2 -idirafter /home/wd/git/u-boot/work/include -I /home/wd/git/u-boot/work/lib/libfdt -I /home/wd/git/u-boot/work/tools -DCONFIG_SYS_TEXT_BASE=0x01000000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic -o gen_eth_addr.o gen_eth_addr.c -c gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/wd/git/u-boot/work/include -idirafter /home/wd/git/u-boot/work/include2 -idirafter /home/wd/git/u-boot/work/include -I /home/wd/git/u-boot/work/lib/libfdt -I /home/wd/git/u-boot/work/tools -DCONFIG_SYS_TEXT_BASE=0x01000000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic -o gen_eth_addr gen_eth_addr.o strip gen_eth_addr gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/wd/git/u-boot/work/include -idirafter /home/wd/git/u-boot/work/include2 -idirafter /home/wd/git/u-boot/work/include -I /home/wd/git/u-boot/work/lib/libfdt -I /home/wd/git/u-boot/work/tools -DCONFIG_SYS_TEXT_BASE=0x01000000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic -o img2srec.o img2srec.c -c gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/wd/git/u-boot/work/include -idirafter /home/wd/git/u-boot/work/include2 -idirafter /home/wd/git/u-boot/work/include -I /home/wd/git/u-boot/work/lib/libfdt -I /home/wd/git/u-boot/work/tools -DCONFIG_SYS_TEXT_BASE=0x01000000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic -o img2srec img2srec.o strip img2srec ... > Not many hints here though :-( Something in your host system appears to be broken. I've tested both on 32 bit (gcc-4.6.0-9.fc15.i686) and 64 bit (gcc-4.6.0-9.fc15.x86_64) systems, without seeing any such problems. Sorry... Best regards, 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: w...@denx.de Documentation is like sex: when it is good, it is very, very good; and when it is bad, it is better than nothing. - Dick Brandon _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot