From: Wolfgang Denk Date: Thu, 8 Dec 2011 21:28:57 +0000 (+0100) Subject: drivers/net/ne2000_base.c: Fix GCC 4.6 build warnings X-Git-Url: http://git.dujemihanovic.xyz/?a=commitdiff_plain;h=4eaf172e98d651c0c5856290e5b6fd15744c13f2;p=u-boot.git drivers/net/ne2000_base.c: Fix GCC 4.6 build warnings Fix: ne2000_base.c: In function 'dp83902a_send': ne2000_base.c:282:7: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] ne2000_base.c: In function 'dp83902a_RxEvent': ne2000_base.c:376:5: warning: variable 'rsr' set but not used [-Wunused-but-set-variable] ne2000_base.c: In function 'dp83902a_TxEvent': ne2000_base.c:513:5: warning: variable 'tsr' set but not used [-Wunused-but-set-variable] ne2000_base.c: In function 'dp83902a_ClearCounters': ne2000_base.c:550:17: warning: variable 'cnt3' set but not used [-Wunused-but-set-variable] ne2000_base.c:550:11: warning: variable 'cnt2' set but not used [-Wunused-but-set-variable] ne2000_base.c:550:5: warning: variable 'cnt1' set but not used [-Wunused-but-set-variable] Signed-off-by: Wolfgang Denk --- diff --git a/drivers/net/ne2000_base.c b/drivers/net/ne2000_base.c index 88f2b379f3..8275091871 100644 --- a/drivers/net/ne2000_base.c +++ b/drivers/net/ne2000_base.c @@ -76,6 +76,7 @@ Add SNMP #include #include #include +#include /* forward definition of function used for the uboot interface */ void uboot_push_packet_len(int len); @@ -279,7 +280,7 @@ dp83902a_send(u8 *data, int total_len, u32 key) * does (i.e., also read data). */ - u16 tmp; + __maybe_unused u16 tmp; int len = 1; DP_OUT(base, DP_RSAL, 0x100 - len); @@ -373,7 +374,7 @@ dp83902a_RxEvent(void) { struct dp83902a_priv_data *dp = (struct dp83902a_priv_data *) &nic; u8 *base = dp->base; - u8 rsr; + __maybe_unused u8 rsr; u8 rcv_hdr[4]; int i, len, pkt, cur; @@ -510,7 +511,7 @@ dp83902a_TxEvent(void) { struct dp83902a_priv_data *dp = (struct dp83902a_priv_data *) &nic; u8 *base = dp->base; - u8 tsr; + __maybe_unused u8 tsr; u32 key; DEBUG_FUNCTION(); @@ -547,7 +548,7 @@ dp83902a_ClearCounters(void) { struct dp83902a_priv_data *dp = (struct dp83902a_priv_data *) &nic; u8 *base = dp->base; - u8 cnt1, cnt2, cnt3; + __maybe_unused u8 cnt1, cnt2, cnt3; DP_IN(base, DP_FER, cnt1); DP_IN(base, DP_CER, cnt2);