diff -urN linux/kernel/module.c linux-2.3.14-work/kernel/module.c
--- linux/kernel/module.c	Thu Jul 29 21:37:22 1999
+++ linux-2.3.14-work/kernel/module.c	Wed Aug 25 11:21:49 1999
@@ -57,7 +57,7 @@
  * Called at boot time
  */
 
-__initfunc(void init_modules(void))
+void __init init_modules(void)
 {
 	kernel_module.nsyms = __stop___ksymtab - __start___ksymtab;
 
diff -urN linux/net/802/llc_macinit.c linux-2.3.14-work/net/802/llc_macinit.c
--- linux/net/802/llc_macinit.c	Wed Jun  2 07:25:48 1999
+++ linux-2.3.14-work/net/802/llc_macinit.c	Wed Aug 25 11:23:23 1999
@@ -204,7 +204,7 @@
 
 #define ALL_TYPES_8022 0
 
-__initfunc(void llc_init(struct net_proto *proto))
+void __init llc_init(struct net_proto *proto)
 {
 	printk(KERN_NOTICE "IEEE 802.2 LLC for Linux 2.1 (c) 1996 Tim Alpaerts\n");
 	return;
diff -urN linux/net/802/p8022.c linux-2.3.14-work/net/802/p8022.c
--- linux/net/802/p8022.c	Wed Aug 18 19:38:48 1999
+++ linux-2.3.14-work/net/802/p8022.c	Wed Aug 25 11:22:36 1999
@@ -90,7 +90,7 @@
 EXPORT_SYMBOL(register_8022_client);
 EXPORT_SYMBOL(unregister_8022_client);
 
-__initfunc(void p8022_proto_init(struct net_proto *pro))
+void __init p8022_proto_init(struct net_proto *pro)
 {
 	p8022_packet_type.type=htons(ETH_P_802_2);
 	dev_add_pack(&p8022_packet_type);
diff -urN linux/net/802/psnap.c linux-2.3.14-work/net/802/psnap.c
--- linux/net/802/psnap.c	Wed Aug 18 19:38:48 1999
+++ linux-2.3.14-work/net/802/psnap.c	Wed Aug 25 11:23:05 1999
@@ -89,7 +89,7 @@
 EXPORT_SYMBOL(register_snap_client);
 EXPORT_SYMBOL(unregister_snap_client);
 
-__initfunc(void snap_proto_init(struct net_proto *pro))
+void __init snap_proto_init(struct net_proto *pro)
 {
 	snap_dl=register_8022_client(0xAA, snap_rcv);
 	if(snap_dl==NULL)
diff -urN linux/net/802/tr.c linux-2.3.14-work/net/802/tr.c
--- linux/net/802/tr.c	Wed Aug 18 19:38:48 1999
+++ linux-2.3.14-work/net/802/tr.c	Wed Aug 25 11:22:51 1999
@@ -536,7 +536,7 @@
 };
 #endif
 
-__initfunc(void rif_init(struct net_proto *unused))
+void __init rif_init(struct net_proto *unused)
 {
 	rif_timer.expires  = RIF_TIMEOUT;
 	rif_timer.data     = 0L;
diff -urN linux/net/appletalk/aarp.c linux-2.3.14-work/net/appletalk/aarp.c
--- linux/net/appletalk/aarp.c	Wed Aug 18 19:38:48 1999
+++ linux-2.3.14-work/net/appletalk/aarp.c	Wed Aug 25 11:23:37 1999
@@ -1021,7 +1021,7 @@
 static char aarp_snap_id[]={0x00,0x00,0x00,0x80,0xF3};
 
 
-__initfunc(void aarp_proto_init(void))
+void __init aarp_proto_init(void)
 {
 	if((aarp_dl=register_snap_client(aarp_snap_id, aarp_rcv))==NULL)
 		printk(KERN_CRIT "Unable to register AARP with SNAP.\n");
diff -urN linux/net/appletalk/ddp.c linux-2.3.14-work/net/appletalk/ddp.c
--- linux/net/appletalk/ddp.c	Wed Aug 18 19:38:48 1999
+++ linux-2.3.14-work/net/appletalk/ddp.c	Wed Aug 25 11:23:53 1999
@@ -2133,7 +2133,7 @@
 
 /* Called by proto.c on kernel start up */
 
-__initfunc(void atalk_proto_init(struct net_proto *pro))
+void __init atalk_proto_init(struct net_proto *pro)
 {
 	(void) sock_register(&atalk_family_ops);
 	if((ddp_dl = register_snap_client(ddp_snap_id, atalk_rcv)) == NULL)
diff -urN linux/net/ax25/af_ax25.c linux-2.3.14-work/net/ax25/af_ax25.c
--- linux/net/ax25/af_ax25.c	Wed Aug 18 19:38:48 1999
+++ linux-2.3.14-work/net/ax25/af_ax25.c	Wed Aug 25 11:24:07 1999
@@ -1793,7 +1793,7 @@
 };
 #endif
 
-__initfunc(void ax25_proto_init(struct net_proto *pro))
+void __init ax25_proto_init(struct net_proto *pro)
 {
 	sock_register(&ax25_family_ops);
 	ax25_packet_type.type = htons(ETH_P_AX25);
diff -urN linux/net/core/dev.c linux-2.3.14-work/net/core/dev.c
--- linux/net/core/dev.c	Wed Aug 18 19:38:48 1999
+++ linux-2.3.14-work/net/core/dev.c	Wed Aug 25 11:24:21 1999
@@ -1884,7 +1884,7 @@
 #endif	/* CONFIG_PROC_FS */
 #endif	/* CONFIG_NET_RADIO */
 
-__initfunc(int net_dev_init(void))
+int __init net_dev_init(void)
 {
 	struct net_device *dev, **dp;
 
diff -urN linux/net/core/dev_mcast.c linux-2.3.14-work/net/core/dev_mcast.c
--- linux/net/core/dev_mcast.c	Wed Aug 18 19:38:48 1999
+++ linux-2.3.14-work/net/core/dev_mcast.c	Wed Aug 25 11:24:37 1999
@@ -257,7 +257,7 @@
 }
 #endif
 
-__initfunc(void dev_mcast_init(void))
+void __init dev_mcast_init(void)
 {
 #ifdef CONFIG_PROC_FS
 	struct proc_dir_entry *ent;
diff -urN linux/net/core/dst.c linux-2.3.14-work/net/core/dst.c
--- linux/net/core/dst.c	Wed Aug 18 19:38:48 1999
+++ linux-2.3.14-work/net/core/dst.c	Wed Aug 25 11:25:03 1999
@@ -190,7 +190,7 @@
 	0
 };
 
-__initfunc(void dst_init(void))
+void __init dst_init(void)
 {
 	register_netdevice_notifier(&dst_dev_notifier);
 }
diff -urN linux/net/core/firewall.c linux-2.3.14-work/net/core/firewall.c
--- linux/net/core/firewall.c	Wed Aug 18 19:38:48 1999
+++ linux-2.3.14-work/net/core/firewall.c	Wed Aug 25 11:24:49 1999
@@ -152,7 +152,7 @@
 EXPORT_SYMBOL(call_out_firewall);
 EXPORT_SYMBOL(call_fw_firewall);
 
-__initfunc(void fwchain_init(void))
+void __init fwchain_init(void)
 {
 	int i;
 	for(i=0;i<NPROTO;i++)
diff -urN linux/net/core/profile.c linux-2.3.14-work/net/core/profile.c
--- linux/net/core/profile.c	Wed Aug 18 19:38:48 1999
+++ linux-2.3.14-work/net/core/profile.c	Wed Aug 25 11:25:44 1999
@@ -212,7 +212,7 @@
 	return stats;
 }
 
-__initfunc(int whitehole_init(struct net_device *dev))
+int __init whitehole_init(struct net_device *dev)
 {
 	dev->priv = kmalloc(sizeof(struct net_device_stats), GFP_KERNEL);
 	if (dev->priv == NULL)
@@ -262,7 +262,7 @@
 }
 
 
-__initfunc(int net_profile_init(void))
+int __init net_profile_init(void)
 {
 	int i;
 
diff -urN linux/net/core/rtnetlink.c linux-2.3.14-work/net/core/rtnetlink.c
--- linux/net/core/rtnetlink.c	Wed Aug 18 19:38:48 1999
+++ linux-2.3.14-work/net/core/rtnetlink.c	Wed Aug 25 11:25:16 1999
@@ -483,7 +483,7 @@
 };
 
 
-__initfunc(void rtnetlink_init(void))
+void __init rtnetlink_init(void)
 {
 #ifdef RTNL_DEBUG
 	printk("Initializing RT netlink socket\n");
diff -urN linux/net/ipv4/af_inet.c linux-2.3.14-work/net/ipv4/af_inet.c
--- linux/net/ipv4/af_inet.c	Sun Jul  4 01:57:22 1999
+++ linux-2.3.14-work/net/ipv4/af_inet.c	Wed Aug 25 11:25:57 1999
@@ -1060,7 +1060,7 @@
  *	Called by socket.c on kernel startup.  
  */
  
-__initfunc(void inet_proto_init(struct net_proto *pro))
+void __init inet_proto_init(struct net_proto *pro)
 {
 	struct sk_buff *dummy_skb;
 	struct inet_protocol *p;
diff -urN linux/net/ipv4/arp.c linux-2.3.14-work/net/ipv4/arp.c
--- linux/net/ipv4/arp.c	Wed Aug 18 19:38:48 1999
+++ linux-2.3.14-work/net/ipv4/arp.c	Wed Aug 25 11:26:25 1999
@@ -1095,7 +1095,7 @@
 };
 #endif
 
-__initfunc(void arp_init (void))
+void __init arp_init (void)
 {
 	neigh_table_init(&arp_tbl);
 
diff -urN linux/net/ipv4/ip_fw.c linux-2.3.14-work/net/ipv4/ip_fw.c
--- linux/net/ipv4/ip_fw.c	Wed Aug 18 19:38:48 1999
+++ linux-2.3.14-work/net/ipv4/ip_fw.c	Wed Aug 25 11:26:11 1999
@@ -1702,7 +1702,7 @@
 
 #endif
 
-__initfunc(void ip_fw_init(void))
+void __init ip_fw_init(void)
 {
 #ifdef DEBUG_IP_FIRWALL_LOCKING
 	fwc_wlocks = fwc_rlocks = 0;
diff -urN linux/net/ipv4/route.c linux-2.3.14-work/net/ipv4/route.c
--- linux/net/ipv4/route.c	Wed Aug 18 19:38:48 1999
+++ linux-2.3.14-work/net/ipv4/route.c	Wed Aug 25 11:28:43 1999
@@ -2020,7 +2020,7 @@
 #endif
 
 
-__initfunc(void ip_rt_init(void))
+void __init ip_rt_init(void)
 {
 #ifdef CONFIG_PROC_FS
 #ifdef CONFIG_NET_CLS_ROUTE
diff -urN linux/net/unix/af_unix.c linux-2.3.14-work/net/unix/af_unix.c
--- linux/net/unix/af_unix.c	Tue Jul  6 04:35:18 1999
+++ linux-2.3.14-work/net/unix/af_unix.c	Wed Aug 25 11:22:20 1999
@@ -1654,7 +1654,7 @@
 
 int init_module(void)
 #else
-__initfunc(void unix_proto_init(struct net_proto *pro))
+void __init unix_proto_init(struct net_proto *pro)
 #endif
 {
 	struct sk_buff *dummy_skb;
