diff -urN linux/drivers/sbus/char/uctrl.c linux-2.3.18-work/drivers/sbus/char/uctrl.c --- linux/drivers/sbus/char/uctrl.c Wed Sep 8 19:14:32 1999 +++ linux-2.3.18-work/drivers/sbus/char/uctrl.c Mon Sep 13 11:38:59 1999 @@ -92,7 +92,7 @@ #ifdef MODULE int init_module(void) #else -__initfunc(int uctrl_init(void)) +int __init uctrl_init(void) #endif { struct uctrl_driver *driver = &drv; diff -urN linux/drivers/video/p9100fb.c linux-2.3.18-work/drivers/video/p9100fb.c --- linux/drivers/video/p9100fb.c Wed Sep 8 19:14:32 1999 +++ linux-2.3.18-work/drivers/video/p9100fb.c Mon Sep 13 11:39:13 1999 @@ -106,7 +106,7 @@ static char idstring[60] __initdata = { 0 }; -__initfunc(char *p9100fb_init(struct fb_info_sbusfb *fb)) +char * __init p9100fb_init(struct fb_info_sbusfb *fb) { struct fb_fix_screeninfo *fix = &fb->fix; struct display *disp = &fb->disp; .