> 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: w...@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@lists.denx.de > http://lists.denx.de/mailman/listinfo/u-boot _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot