From bfd7cd013167056f102b8e598f76f1f47fc09bdb Mon Sep 17 00:00:00 2001 From: "Jayachandran C." Date: Fri, 10 Sep 2010 07:06:06 +0000 Subject: [PATCH] Compilation fix - when INVARIANTS are turned off. --- sys/mips/rmi/dev/nlge/if_nlge.c | 5 ++++- sys/mips/rmi/dev/xlr/rge.c | 5 ++++- sys/mips/rmi/msgring.h | 2 ++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/sys/mips/rmi/dev/nlge/if_nlge.c b/sys/mips/rmi/dev/nlge/if_nlge.c index 82092a955fd..d6c16a50cd9 100644 --- a/sys/mips/rmi/dev/nlge/if_nlge.c +++ b/sys/mips/rmi/dev/nlge/if_nlge.c @@ -1953,7 +1953,10 @@ send_fmn_msg_tx(struct nlge_softc *sc, struct msgrng_msg *msg, uint32_t n_entries) { uint32_t msgrng_flags; - int i = 0, ret; + int ret; +#ifdef INVARIANTS + int i = 0; +#endif do { msgrng_flags = msgrng_access_enable(); diff --git a/sys/mips/rmi/dev/xlr/rge.c b/sys/mips/rmi/dev/xlr/rge.c index 924031a4c5e..661c7895b57 100644 --- a/sys/mips/rmi/dev/xlr/rge.c +++ b/sys/mips/rmi/dev/xlr/rge.c @@ -713,8 +713,11 @@ xlr_mac_send_fr(struct driver_data *priv, { struct msgrng_msg msg; int stid = priv->rfrbucket; - int i = 0, code, ret; + int code, ret; uint32_t msgrng_flags; +#ifdef INVARIANTS + int i = 0; +#endif mac_make_desc_rfr(&msg, addr); diff --git a/sys/mips/rmi/msgring.h b/sys/mips/rmi/msgring.h index d524892d73c..6e61b50d8d9 100644 --- a/sys/mips/rmi/msgring.h +++ b/sys/mips/rmi/msgring.h @@ -306,7 +306,9 @@ message_send(unsigned int size, unsigned int code, { unsigned int dest = 0; unsigned long long status = 0; +#ifdef INVARIANTS int i = 0; +#endif msgrng_load_tx_msg0(msg->msg0); msgrng_load_tx_msg1(msg->msg1);