diff -urN linux/drivers/char/applicom.c linux-2.3.16-work/drivers/char/applicom.c
--- linux/drivers/char/applicom.c       Tue Aug 31 02:05:57 1999
+++ linux-2.3.16-work/drivers/char/applicom.c   Thu Sep  2 15:23:01 1999
@@ -182,7 +182,7 @@

#endif /* MODULE */

-__initfunc(int applicom_init(void))
+int __init applicom_init(void)
{
       int i, numisa=0;
       struct pci_dev *dev = NULL;
diff -urN linux/drivers/char/n_r3964.c linux-2.3.16-work/drivers/char/n_r3964.c
--- linux/drivers/char/n_r3964.c        Tue Aug 31 02:05:19 1999
+++ linux-2.3.16-work/drivers/char/n_r3964.c    Thu Sep  2 15:22:45 1999
@@ -221,7 +221,7 @@

#endif /* MODULE */

-__initfunc(static int r3964_init(void))
+static int __init r3964_init(void)
{
   int status;