[U-Boot] [STATUS] v2009.11-rc1 is out
Paulraj, Sandeep
s-paulraj at ti.com
Wed Oct 28 15:53:06 CET 2009
> ARM: lots of issues:
> =====
>
> 1) SBC35_A9G20:
>
> nand_util.c:45:2: warning: #warning Please define
> CONFIG_SYS_64BIT_VSPRINTF for correct output!
> m41t94.c: In function 'rtc_reset':
> m41t94.c:123: warning: 'return' with a value, in function returning
> void
Wolfgang, this is ATMEL and we know there is no custodian for that
>
> 2) TNY_A9260.ERR, TNY_A9G20.ERR:
>
> nand_util.c:45:2: warning: #warning Please define
> CONFIG_SYS_64BIT_VSPRINTF for correct output!
Same here, I can submit simple 1 line patches for these
>
> 3) apollon:
>
> /bin/sh: /work/wd/tmp-arm/include/config.h: No such file or
> directory
> make: *** [apollon_config] Error 1
> System not configured - see README
>
> Out-o-tree build fails
>
> 4) cradle:
>
> zlib.c:401:1: warning: "OFF" redefined
> In file included from /work/wd/tmp-arm/include/config.h:2,
> from /home/wd/git/u-boot/work/include/common.h:37,
> from zlib.c:30:
> /home/wd/git/u-boot/work/include/configs/cradle.h:337:1: warning:
> this is the location of the previous definition
>
> 5) csb226, impa7:
>
> cs8900.c:112:50: error: macro "get_reg_init_bus" passed 2 arguments,
> but takes just 1
> cs8900.c: In function 'cs8900_reset':
> cs8900.c:112: error: 'get_reg_init_bus' undeclared (first use in
> this function)
> cs8900.c:112: error: (Each undeclared identifier is reported only
> once
> cs8900.c:112: error: for each function it appears in.)
> cs8900.c:137:37: error: macro "get_reg_init_bus" passed 2 arguments,
> but takes just 1
> cs8900.c: In function 'cs8900_get_enetaddr':
> cs8900.c:137: error: 'get_reg_init_bus' undeclared (first use in
> this function)
> cs8900.c:161:33: error: macro "get_reg_init_bus" passed 2 arguments,
> but takes just 1
> cs8900.c: In function 'cs8900_halt':
> cs8900.c:161: error: 'get_reg_init_bus' undeclared (first use in
> this function)
> cs8900.c:170:38: error: macro "get_reg_init_bus" passed 2 arguments,
> but takes just 1
> cs8900.c: In function 'cs8900_init':
> cs8900.c:170: error: 'get_reg_init_bus' undeclared (first use in
> this function)
> make[1]: *** [/work/wd/tmp-arm/drivers/net/cs8900.o] Error 1
>
> 6) imx27lite:
>
> mxcmmc.c: In function 'mxcmci_softreset':
> mxcmmc.c:139: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mxcmmc.c:140: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mxcmmc.c:144: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mxcmmc.c:146: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mxcmmc.c: In function 'mxcmci_setup_data':
> mxcmmc.c:157: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mxcmmc.c:158: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mxcmmc.c: In function 'mxcmci_start_cmd':
> mxcmmc.c:188: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mxcmmc.c:190: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mxcmmc.c: In function 'mxcmci_read_response':
> mxcmmc.c:250: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mxcmmc.c:251: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mxcmmc.c:255: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mxcmmc.c:256: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mxcmmc.c:257: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mxcmmc.c: In function 'mxcmci_set_clk_rate':
> mxcmmc.c:448: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mxcmmc.c: In function 'mxcmci_set_ios':
> mxcmmc.c:461: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mxcmmc.c:463: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mxcmmc.c: In function 'mxcmci_init':
> mxcmmc.c:475: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mxcmmc.c:483: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> nand_util.c:45:2: warning: #warning Please define
> CONFIG_SYS_64BIT_VSPRINTF for correct output!
>
> 7) lpd7a400:
>
> smc91111_eeprom.c: In function 'smc91111_eeprom':
> smc91111_eeprom.c:76: warning: implicit declaration of function
> 'SMC_inw'
> smc91111_eeprom.c:224: warning: implicit declaration of function
> 'SMC_outw'
> smc91111_eeprom.c: In function 'print_macaddr':
> smc91111_eeprom.c:278: warning: implicit declaration of function
> 'SMC_inb'
> /work/wd/tmp-arm/examples/standalone/smc91111_eeprom.o: In function
> `dump_reg':
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:388:
> undefined reference to `SMC_outw'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:389:
> undefined reference to `SMC_inw'
> /work/wd/tmp-arm/examples/standalone/smc91111_eeprom.o: In function
> `write_eeprom_reg':
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:357:
> undefined reference to `SMC_outw'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:358:
> undefined reference to `SMC_outw'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:360:
> undefined reference to `SMC_outw'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:361:
> undefined reference to `SMC_outw'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:362:
> undefined reference to `SMC_inw'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:362:
> undefined reference to `SMC_outw'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:365:
> undefined reference to `SMC_inw'
> /work/wd/tmp-arm/examples/standalone/smc91111_eeprom.o: In function
> `read_eeprom_reg':
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:335:
> undefined reference to `SMC_outw'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:336:
> undefined reference to `SMC_outw'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:338:
> undefined reference to `SMC_outw'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:339:
> undefined reference to `SMC_inw'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:339:
> undefined reference to `SMC_outw'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:342:
> undefined reference to `SMC_inw'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:349:
> undefined reference to `SMC_inw'
> /work/wd/tmp-arm/examples/standalone/smc91111_eeprom.o: In function
> `copy_from_eeprom':
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:257:
> undefined reference to `SMC_outw'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:258:
> undefined reference to `SMC_inw'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:258:
> undefined reference to `SMC_outw'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:261:
> undefined reference to `SMC_inw'
> /work/wd/tmp-arm/examples/standalone/smc91111_eeprom.o: In function
> `print_macaddr':
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:276:
> undefined reference to `SMC_outw'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:278:
> undefined reference to `SMC_inb'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:281:
> undefined reference to `SMC_inb'
> /work/wd/tmp-arm/examples/standalone/smc91111_eeprom.o: In function
> `smc91111_eeprom':
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:76:
> undefined reference to `SMC_inw'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:224:
> undefined reference to `SMC_outw'
> /home/wd/git/u-boot/work/examples/standalone/smc91111_eeprom.c:225:
> undefined reference to `SMC_outw'
> make[1]: *** [/work/wd/tmp-arm/examples/standalone/smc91111_eeprom]
> Error 1
>
> 8) mv88f6281gtw_ge, openrd_base, rd6281a, sheevaplug:
>
> kirkwood_egiga.c: In function 'kwgbe_init':
> kirkwood_egiga.c:447: warning: dereferencing type-punned pointer
> will break strict-aliasing rules
> kirkwood_egiga.c: In function 'kwgbe_recv':
> kirkwood_egiga.c:608: warning: dereferencing type-punned pointer
> will break strict-aliasing rules
>
> 9) trab:
>
> timer.c: In function 'reset_cpu':
> timer.c:208: warning: implicit declaration of function 'disable_vfd'
>
> 10) voiceblue:
>
> /work/wd/tmp-
> arm/board/voiceblue/../../lib_generic/libgeneric.a(string.o): In function
> `strcmp':
> /home/wd/git/u-boot/work/lib_generic/string.c:156: multiple
> definition of `strcmp'
> /work/wd/tmp-
> arm/board/voiceblue/../../examples/standalone/libstubs.a(stubs.o):/home/wd
> /git/u-boot/work/include/_exports.h:24: first defined here
>
> 11) xaeniax:
>
> smc91111_eeprom.c: In function 'print_macaddr':
> smc91111_eeprom.c:278: warning: suggest parentheses around + or - in
> operand of &
> smc91111_eeprom.c:281: warning: suggest parentheses around + or - in
> operand of &
>
> 12) xsengine:
>
> smc91111_eeprom.c: In function 'print_macaddr':
> smc91111_eeprom.c:278: warning: suggest parentheses around + or -
> inside shift
> smc91111_eeprom.c:281: warning: suggest parentheses around + or -
> inside shift
>
>
>
>
> PowerPC: pretty well, problems:
> =========
>
> 1) AP1000, MPC8536DS, MPC8536DS_NAND, MPC8536DS_SDCARD,
> MPC8536DS_SPIFLASH, MPC8544DS, MVBC_P, P2020DS, P2020DS_36BIT,
> PM854:
>
> e1000.c: In function 'e1000_transmit':
> e1000.c:5027: warning: passing argument 1 of 'virt_to_phys' discards
> qualifiers from pointer target type
>
> 2) BMW:
>
> tigon3.c: In function 'LM_InitializeAdapter':
> tigon3.c:1625: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> tigon3.c: In function 'LM_ResetAdapter':
> tigon3.c:2616: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> tigon3.c:2630: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
>
> 3) EVB64260, P3G4, ZUMA:
>
> mpsc.c: In function 'mpsc_putchar_early':
> mpsc.c:121: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c:127: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c: In function 'mpsc_getchar':
> mpsc.c:204: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c:207: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c: In function 'mpsc_init':
> mpsc.c:273: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c:274: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c: In function 'galbrg_set_baudrate':
> mpsc.c:402: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c: In function 'galbrg_set_CDV':
> mpsc.c:416: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c:419: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c: In function 'galbrg_enable':
> mpsc.c:429: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c:431: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c: In function 'galbrg_disable':
> mpsc.c:441: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c:443: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c: In function 'galbrg_set_clksrc':
> mpsc.c:453: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c:456: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c: In function 'galmpsc_connect':
> mpsc.c:585: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c:599: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c: In function 'galmpsc_route_rx_clock':
> mpsc.c:630: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c:637: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c: In function 'galmpsc_route_tx_clock':
> mpsc.c:647: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c:654: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c: In function 'galmpsc_config_channel_regs':
> mpsc.c:685: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c:686: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c: In function 'galmpsc_set_brkcnt':
> mpsc.c:707: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c:710: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c: In function 'galmpsc_set_tcschar':
> mpsc.c:720: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c:723: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c: In function 'galmpsc_set_char_length':
> mpsc.c:733: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c:736: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c: In function 'galmpsc_set_stop_bit_length':
> mpsc.c:746: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c:748: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c: In function 'galmpsc_set_parity':
> mpsc.c:758: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c:767: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c: In function 'galmpsc_enter_hunt':
> mpsc.c:777: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c:779: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> mpsc.c: In function 'galmpsc_shutdown':
> mpsc.c:809: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
>
>
> MIPS: OK
> ======
>
> MIPS-EL: OK
> =========
>
>
>
> Please architecture and board maintainers: help testing the rmaining
> architectures, and fix the raised problems.
>
> Thanks in advance.
>
> 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: wd at denx.de
> We fight only when there is no other choice. We prefer the ways of
> peaceful contact.
> -- Kirk, "Spectre of the Gun", stardate 4385.3
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
More information about the U-Boot
mailing list