编译Linux内核3.0系统出现的警告信息(3)


++++++++++++++++++++++++++++++++
WARNING: drivers/net/phy/built-in.o(.init.text+0x4c2): Section mismatch in reference from the function mdio_gpio_init() to the function .exit.text:mdio_ofgpio_exit()
The function __init mdio_gpio_init() references
a function __exit mdio_ofgpio_exit().
This is often seen when error handling in the init function
uses functionality in the exit path.
The fix is often to remove the __exit annotation of
mdio_ofgpio_exit() so it may be used outside an exit section.


==================================================================
drivers/misc/lkdtm.c: 在函数‘recursive_loop.constprop.2’中:
drivers/misc/lkdtm.c:276:1: 警告:栈帧有 1028 字节,超过了 1024 字节 [-Wframe-larger-than=]
==================================================================
In file included from drivers/net/tokenring/smctr.c:43:0:
include/linux/mca-legacy.h:12:2: 警告:#warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp]
include/linux/mtd/map.h:330:11: 警告:此函数中的‘r.x[0]’在使用前可能未初始化 [-Wuninitialized]


=======================================================================
drivers/net/pcmcia/nmclan_cs.c: 在函数‘nmclan_config’中:
drivers/net/pcmcia/nmclan_cs.c:628:3: 警告:不建议使用‘pcmcia_request_exclusive_irq’(声明于 include/pcmcia/ds.h:201) [-Wdeprecated-declarations]
drivers/net/pcmcia/ibmtr_cs.c: 在函数‘ibmtr_config’中:
drivers/net/pcmcia/ibmtr_cs.c:195:5: 警告:不建议使用‘pcmcia_request_exclusive_irq’(声明于 include/pcmcia/ds.h:201) [-Wdeprecated-declarations]
========================================================


drivers/net/wan/cycx_x25.c: 在函数‘hex_dump’中:
drivers/net/wan/cycx_x25.c:1030:1: 警告:栈帧有 1040 字节,超过了 1024 字节 [-Wframe-larger-than=]
drivers/net/wireless/prism54/isl_ioctl.c: 在函数‘prism54_hostapd’中:
drivers/net/wireless/prism54/isl_ioctl.c:2733:14: 警告:数组下标大于数组边界 [-Warray-bounds]
drivers/net/wireless/airo.c: 在函数‘encapsulate’中:
drivers/net/wireless/airo.c:1421:15: 警告:数组下标大于数组边界 [-Warray-bounds]
drivers/net/wireless/ray_cs.c: 在函数‘rx_authenticate.isra.13’中:
drivers/net/wireless/ray_cs.c:2439:15: 警告:数组下标大于数组边界 [-Warray-bounds]
drivers/net/cnic.c: 在函数‘cnic_cm_open’中:
drivers/net/cnic.c:4047:2: 警告:the comparison will always evaluate as ‘true’ for the address of ‘cm_ulp_ops’ will never be NULL [-Waddress]
drivers/net/cnic.c: 在函数‘cnic_start_bnx2_hw’中:
drivers/net/cnic.c:4556:1: 警告:栈帧有 1168 字节,超过了 1024 字节 [-Wframe-larger-than=]
drivers/scsi/aic94xx/aic94xx_sds.c:597:21: 警告:此函数中的‘offs’在使用前可能未初始化 [-Wuninitialized]
drivers/scsi/libsas/sas_ata.c:80:3: 警告:case 值‘2’不在枚举类型‘enum exec_status’内 [-Wswitch]
drivers/scsi/lpfc/lpfc_bsg.c:1662:5: 警告:此函数中的‘mbxstatus’在使用前可能未初始化 [-Wuninitialized]
drivers/staging/comedi/drivers/pcmmio.c:498:22: 警告:数组下标大于数组边界 [-Warray-bounds]
drivers/staging/comedi/drivers/pcmmio.c:561:37: 警告:此函数中的‘irq[1]’在使用前可能未初始化 [-Wuninitialized]
drivers/staging/comedi/drivers/vmk80xx.c: 在函数‘vmk80xx_cnt_rinsn’中:
drivers/staging/comedi/drivers/vmk80xx.c:995:37: 警告:此函数中的‘reg[0]’在使用前可能未初始化 [-Wuninitialized]
drivers/staging/iio/industrialio-core.c: 在函数‘iio_device_add_event_sysfs.isra.3’中:
drivers/staging/iio/industrialio-core.c:925:7: 警告:此函数中的‘mask’在使用前可能未初始化 [-Wuninitialized]
drivers/telephony/ixj.c: 在函数‘add_caps’中:
drivers/telephony/ixj.c:5930:38: 警告:‘j->caps’上的运算结果可能是未定义的 [-Wsequence-point]

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/f703740abdae486e1fb0bbfb35ed4991.html