Patch by Kir, based on http://www.kernel.org/pub/linux/kernel/people/wtarreau/linux-2.4/gcc-4/split/0022-GCC4-fix-build-error-in-drivers-net-acenic.c.txt

Fixes compilation issue with gcc4

--- linux-2.6.9/drivers/net/acenic.c.orig	2006-11-07 16:23:06.000000000 +0300
+++ linux-2.6.9/drivers/net/acenic.c	2006-11-07 16:35:49.000000000 +0300
@@ -443,6 +443,7 @@
 MODULE_PARM_DESC(max_rx_desc, "AceNIC/3C985/GA620 max number of receive descriptors to wait");
 MODULE_PARM_DESC(tx_ratio, "AceNIC/3C985/GA620 ratio of NIC memory used for TX/RX descriptors (range 0-63)");
 
+static void ace_watchdog(struct net_device *dev);
 
 static char version[]  = 
   "acenic.c: v0.92 08/05/2002  Jes Sorensen, linux-acenic@SunSITE.dk\n"
@@ -486,7 +487,6 @@
 	dev->vlan_rx_kill_vid = ace_vlan_rx_kill_vid;
 #endif
 	if (1) {
-		static void ace_watchdog(struct net_device *dev);
 		dev->tx_timeout = &ace_watchdog;
 		dev->watchdog_timeo = 5*HZ;
 	}
