[U-Boot] MIPS build status (Re: CUSTODIANS: Urgent boarding call for flight 2009.03)

Shinya Kuribayashi skuribay at ruby.dti.ne.jp
Thu Mar 19 17:00:35 CET 2009


Hello,

Wolfgang Denk wrote:
> If anything should still be missing, please respond *now*.
> 
> 
> My intention is to push out the 2009.03 release on schedule,
> i. e. on Saturday, March 21, 2009.
> 
> At the moment I am not planning for another release candidate.

* With GCC 4.2.3, all MIPS targets builds fine without any errors.
  MAKEALL output is attached.

* But with GCC 4.3.2, you would see hundreds of bitops.h warnings.
  Besides, some could be compiled (gth2, etc.), but some failed
  (qemu_mips, etc.).  Bitops.h warnings are as follows:

In file included from /home/skuribay/git/u-boot.git/include/linux/bitops.h:69,
                 from /home/skuribay/git/u-boot.git/include/common.h:36,
                 from qemu-mips.c:24:
/home/skuribay/git/u-boot.git/include/asm/bitops.h: In function 'ext2_find_next_zero_bit':
/home/skuribay/git/u-boot.git/include/asm/bitops.h:862: warning: '__fswab32' is static but used in inline function 'ext2_find_next_zero_bit' which is not static
/home/skuribay/git/u-boot.git/include/asm/bitops.h:885: warning: '__fswab32' is static but used in inline function 'ext2_find_next_zero_bit' which is not static
/home/skuribay/git/u-boot.git/include/asm/bitops.h:887: warning: '__fswab32' is static but used in inline function 'ext2_find_next_zero_bit' which is not static

  I have to look into these warnings, but couldn't make it into the
  upcomming v2009.03 release.

Thanks,

  Shinya

---
MAKEALL log with GCC 4.2.3

skuribay at ubuntu:u-boot.git$ ./MAKEALL mips mips_el
Configuring for incaip board...
   text    data     bss     dec     hex filename
 144552    6652   20240  171444   29db4 ./u-boot
Configuring for qemu-mips board...
   text    data     bss     dec     hex filename
 158600    6480  221768  386848   5e720 ./u-boot
... on Platinum board variant
Configuring for vct board...
   text    data     bss     dec     hex filename
 196240   12916  284356  493512   787c8 ./u-boot
... on Platinum board variant
... stripped down image variant
Configuring for vct board...
   text    data     bss     dec     hex filename
  87616    4336   13716  105668   19cc4 ./u-boot
... on Platinum board variant
... on OneNAND board variant
Configuring for vct board...
   text    data     bss     dec     hex filename
 290272   14076  287772  592120   908f8 ./u-boot
... on Platinum board variant
... on OneNAND board variant
... stripped down image variant
Configuring for vct board...
   text    data     bss     dec     hex filename
 180592    5484   17116  203192   319b8 ./u-boot
... on PlatinumAVC board variant
Configuring for vct board...
   text    data     bss     dec     hex filename
 117040    5400   14944  137384   218a8 ./u-boot
... on PlatinumAVC board variant
... stripped down image variant
Configuring for vct board...
   text    data     bss     dec     hex filename
  87168    4336   13716  105220   19b04 ./u-boot
... on PlatinumAVC board variant
... on OneNAND board variant
Configuring for vct board...
   text    data     bss     dec     hex filename
 211132    6556   18344  236032   39a00 ./u-boot
... on PlatinumAVC board variant
... on OneNAND board variant
... stripped down image variant
Configuring for vct board...
   text    data     bss     dec     hex filename
 180136    5484   17116  202736   317f0 ./u-boot
... on Premium board variant
Configuring for vct board...
   text    data     bss     dec     hex filename
 196240   12916  284356  493512   787c8 ./u-boot
... on Premium board variant
... stripped down image variant
Configuring for vct board...
   text    data     bss     dec     hex filename
  87616    4336   13716  105668   19cc4 ./u-boot
... on Premium board variant
... on OneNAND board variant
Configuring for vct board...
   text    data     bss     dec     hex filename
 290272   14076  287772  592120   908f8 ./u-boot
... on Premium board variant
... on OneNAND board variant
... stripped down image variant
Configuring for vct board...
   text    data     bss     dec     hex filename
 180592    5484   17116  203192   319b8 ./u-boot
Configuring for purple board...
   text    data     bss     dec     hex filename
 146120    6308   18956  171384   29d78 ./u-boot
Configuring for dbau1x00 board...
   text    data     bss     dec     hex filename
 118524    5292   20680  144496   23470 ./u-boot
Configuring for dbau1x00 board...
   text    data     bss     dec     hex filename
 118524    5292   20680  144496   23470 ./u-boot
Configuring for dbau1x00 board...
   text    data     bss     dec     hex filename
 118524    5292   20680  144496   23470 ./u-boot
Configuring for dbau1x00 board...
   text    data     bss     dec     hex filename
 115540    5376   23352  144268   2338c ./u-boot
Configuring for dbau1x00 board...
   text    data     bss     dec     hex filename
 115540    5376   23352  144268   2338c ./u-boot
Configuring for gth2 board...
   text    data     bss     dec     hex filename
 110900    5284   18376  134560   20da0 ./u-boot
Configuring for dbau1x00 board...
   text    data     bss     dec     hex filename
 115540    5376   23352  144268   2338c ./u-boot
Configuring for pb1x00 board...
   text    data     bss     dec     hex filename
 104600    6144   20488  131232   200a0 ./u-boot
skuribay at ubuntu:u-boot.git$
skuribay at ubuntu:u-boot.git$
skuribay at ubuntu:u-boot.git$ mips-linux-gnu-gcc --version
mips-linux-gnu-gcc (Sourcery G++ Lite 4.2-177) 4.2.3
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


More information about the U-Boot mailing list