diff -urN linux/fs/adfs/super.c linux-2.3.14-work/fs/adfs/super.c --- linux/fs/adfs/super.c Tue Jun 8 18:47:58 1999 +++ linux-2.3.14-work/fs/adfs/super.c Fri Aug 20 12:45:01 1999 @@ -385,7 +385,7 @@ "adfs", FS_REQUIRES_DEV, adfs_read_super, NULL }; -__initfunc(int init_adfs_fs(void)) +int __init init_adfs_fs(void) { return register_filesystem(&adfs_fs_type); } diff -urN linux/fs/affs/super.c linux-2.3.14-work/fs/affs/super.c --- linux/fs/affs/super.c Tue Jun 8 18:47:58 1999 +++ linux-2.3.14-work/fs/affs/super.c Fri Aug 20 12:43:28 1999 @@ -688,7 +688,7 @@ NULL }; -__initfunc(int init_affs_fs(void)) +int __init init_affs_fs(void) { return register_filesystem(&affs_fs_type); } diff -urN linux/fs/autofs/init.c linux-2.3.14-work/fs/autofs/init.c --- linux/fs/autofs/init.c Tue Oct 27 22:13:53 1998 +++ linux-2.3.14-work/fs/autofs/init.c Fri Aug 20 12:44:01 1999 @@ -34,7 +34,7 @@ #else /* MODULE */ -__initfunc(int init_autofs_fs(void)) +int __init init_autofs_fs(void) { return register_filesystem(&autofs_fs_type); } diff -urN linux/fs/coda/psdev.c linux-2.3.14-work/fs/coda/psdev.c --- linux/fs/coda/psdev.c Wed Jun 2 19:29:13 1999 +++ linux-2.3.14-work/fs/coda/psdev.c Fri Aug 20 12:44:34 1999 @@ -334,7 +334,7 @@ -__initfunc(int init_coda(void)) +int __init init_coda(void) { int status; printk(KERN_INFO "Coda Kernel/Venus communications, v4.6.0, braam@cs.cmu.edu\n"); diff -urN linux/fs/devpts/inode.c linux-2.3.14-work/fs/devpts/inode.c --- linux/fs/devpts/inode.c Tue Jun 8 18:47:58 1999 +++ linux-2.3.14-work/fs/devpts/inode.c Fri Aug 20 12:45:35 1999 @@ -348,7 +348,7 @@ } } -__initfunc(int init_devpts_fs(void)) +int __init init_devpts_fs(void) { return register_filesystem(&devpts_fs_type); diff -urN linux/fs/efs/super.c linux-2.3.14-work/fs/efs/super.c --- linux/fs/efs/super.c Tue Jun 8 18:47:58 1999 +++ linux-2.3.14-work/fs/efs/super.c Fri Aug 20 12:45:55 1999 @@ -32,7 +32,7 @@ NULL /* remount */ }; -__initfunc(int init_efs_fs(void)) { +int __init init_efs_fs(void) { return register_filesystem(&efs_fs_type); } diff -urN linux/fs/ext2/super.c linux-2.3.14-work/fs/ext2/super.c --- linux/fs/ext2/super.c Tue Jun 8 18:47:58 1999 +++ linux-2.3.14-work/fs/ext2/super.c Fri Aug 20 12:42:01 1999 @@ -739,7 +739,7 @@ NULL }; -__initfunc(int init_ext2_fs(void)) +int __init init_ext2_fs(void) { return register_filesystem(&ext2_fs_type); } diff -urN linux/fs/hfs/super.c linux-2.3.14-work/fs/hfs/super.c --- linux/fs/hfs/super.c Tue Jun 8 18:47:58 1999 +++ linux-2.3.14-work/fs/hfs/super.c Fri Aug 20 12:44:48 1999 @@ -493,7 +493,7 @@ return NULL; } -__initfunc(int init_hfs_fs(void)) +int __init init_hfs_fs(void) { hfs_cat_init(); return register_filesystem(&hfs_fs); diff -urN linux/fs/isofs/inode.c linux-2.3.14-work/fs/isofs/inode.c --- linux/fs/isofs/inode.c Sun Jun 27 18:10:41 1999 +++ linux-2.3.14-work/fs/isofs/inode.c Fri Aug 20 12:40:15 1999 @@ -1469,7 +1469,7 @@ NULL }; -__initfunc(int init_iso9660_fs(void)) +int __init init_iso9660_fs(void) { return register_filesystem(&iso9660_fs_type); } diff -urN linux/fs/minix/inode.c linux-2.3.14-work/fs/minix/inode.c --- linux/fs/minix/inode.c Sun Jun 27 18:10:41 1999 +++ linux-2.3.14-work/fs/minix/inode.c Fri Aug 20 12:39:58 1999 @@ -1238,7 +1238,7 @@ NULL }; -__initfunc(int init_minix_fs(void)) +int __init init_minix_fs(void) { return register_filesystem(&minix_fs_type); } diff -urN linux/fs/msdos/msdosfs_syms.c linux-2.3.14-work/fs/msdos/msdosfs_syms.c --- linux/fs/msdos/msdosfs_syms.c Fri May 14 07:18:20 1999 +++ linux-2.3.14-work/fs/msdos/msdosfs_syms.c Fri Aug 20 12:39:35 1999 @@ -34,7 +34,7 @@ NULL }; -__initfunc(int init_msdos_fs(void)) +int __init init_msdos_fs(void) { return register_filesystem(&msdos_fs_type); } diff -urN linux/fs/ncpfs/inode.c linux-2.3.14-work/fs/ncpfs/inode.c --- linux/fs/ncpfs/inode.c Sat Aug 7 20:59:40 1999 +++ linux-2.3.14-work/fs/ncpfs/inode.c Fri Aug 20 12:43:01 1999 @@ -720,7 +720,7 @@ NULL }; -__initfunc(int init_ncp_fs(void)) +int __init init_ncp_fs(void) { return register_filesystem(&ncp_fs_type); } diff -urN linux/fs/nfs/nfsroot.c linux-2.3.14-work/fs/nfs/nfsroot.c --- linux/fs/nfs/nfsroot.c Fri Apr 24 02:12:21 1998 +++ linux-2.3.14-work/fs/nfs/nfsroot.c Fri Aug 20 12:41:40 1999 @@ -154,7 +154,7 @@ * need to have root_server_addr set _before_ IPConfig gets called as it * can override it. */ -__initfunc(static void root_nfs_parse_addr(char *name)) +static void __init root_nfs_parse_addr(char *name) { int octets = 0; char *cp, *cq; @@ -183,7 +183,7 @@ /* * Parse option string. */ -__initfunc(static void root_nfs_parse(char *name, char *buf)) +static void __init root_nfs_parse(char *name, char *buf) { char *options, *val, *cp; @@ -220,7 +220,7 @@ /* * Prepare the NFS data structure and parse all options. */ -__initfunc(static int root_nfs_name(char *name)) +static int __init root_nfs_name(char *name) { char buf[NFS_MAXPATHLEN]; char *cp; @@ -261,7 +261,7 @@ /* * Get NFS server address. */ -__initfunc(static int root_nfs_addr(void)) +static int __init root_nfs_addr(void) { if ((servaddr = root_server_addr) == INADDR_NONE) { printk(KERN_ERR "Root-NFS: No NFS server available, giving up.\n"); @@ -277,7 +277,7 @@ * Tell the user what's going on. */ #ifdef NFSROOT_DEBUG -__initfunc(static void root_nfs_print(void)) +static void __init root_nfs_print(void) { printk(KERN_NOTICE "Root-NFS: Mounting %s on server %s as root\n", nfs_path, nfs_data.hostname); @@ -292,7 +292,7 @@ #endif -__initfunc(int root_nfs_init(void)) +int __init root_nfs_init(void) { #ifdef NFSROOT_DEBUG nfs_debug |= NFSDBG_ROOT; @@ -320,7 +320,7 @@ * Parse NFS server and directory information passed on the kernel * command line. */ -__initfunc(void nfs_root_setup(char *line, int *ints)) +void __init nfs_root_setup(char *line, int *ints) { ROOT_DEV = MKDEV(UNNAMED_MAJOR, 255); if (line[0] == '/' || line[0] == ',' || (line[0] >= '0' && line[0] <= '9')) { @@ -356,7 +356,7 @@ /* * Query server portmapper for the port of a daemon program. */ -__initfunc(static int root_nfs_getport(int program, int version)) +static int __init root_nfs_getport(int program, int version) { struct sockaddr_in sin; @@ -372,7 +372,7 @@ * by the user. Use defaults if portmapper is not available. * XXX: Is there any nfs server with no portmapper? */ -__initfunc(static int root_nfs_ports(void)) +static int __init root_nfs_ports(void) { int port; @@ -403,7 +403,7 @@ * Get a file handle from the server for the directory which is to be * mounted. */ -__initfunc(static int root_nfs_get_handle(void)) +static int __init root_nfs_get_handle(void) { struct sockaddr_in sin; int status; @@ -421,7 +421,7 @@ /* * Now actually mount the given directory. */ -__initfunc(static int root_nfs_do_mount(struct super_block *sb)) +static int __init root_nfs_do_mount(struct super_block *sb) { /* Pass the server address to NFS */ set_sockaddr((struct sockaddr_in *) &nfs_data.addr, servaddr, nfs_port); @@ -437,7 +437,7 @@ * Get the NFS port numbers and file handle, and then read the super- * block for mounting. */ -__initfunc(int nfs_root_mount(struct super_block *sb)) +int __init nfs_root_mount(struct super_block *sb) { if (root_nfs_init() < 0 || root_nfs_ports() < 0 diff -urN linux/fs/ntfs/fs.c linux-2.3.14-work/fs/ntfs/fs.c --- linux/fs/ntfs/fs.c Sun Jun 27 18:10:41 1999 +++ linux-2.3.14-work/fs/ntfs/fs.c Fri Aug 20 12:45:24 1999 @@ -1028,10 +1028,10 @@ /* When this code is not compiled as a module, this is the main entry point, * called by do_sys_setup() in fs/filesystems.c * - * NOTE : __initfunc() is a macro used to remove this function from memory + * NOTE : __init is a macro used to remove this function from memory * once initialization is done */ -__initfunc(int init_ntfs_fs(void)) +int __init init_ntfs_fs(void) { /* Comment this if you trust klogd. There are reasons not to trust it */ diff -urN linux/fs/proc/base.c linux-2.3.14-work/fs/proc/base.c --- linux/fs/proc/base.c Sat Jun 26 20:04:39 1999 +++ linux-2.3.14-work/fs/proc/base.c Fri Aug 20 12:36:53 1999 @@ -178,7 +178,7 @@ }; #endif -__initfunc(void proc_base_init(void)) +void __init proc_base_init(void) { #if CONFIG_AP1000 proc_register(&proc_pid, &proc_pid_ringbuf); diff -urN linux/fs/proc/openpromfs.c linux-2.3.14-work/fs/proc/openpromfs.c --- linux/fs/proc/openpromfs.c Tue Jun 29 17:22:08 1999 +++ linux-2.3.14-work/fs/proc/openpromfs.c Fri Aug 20 12:38:19 1999 @@ -990,7 +990,7 @@ /* {{{ init section */ #ifndef MODULE -__initfunc(static int check_space (u16 n)) +static int __init check_space (u16 n) #else static int check_space (u16 n) #endif @@ -1014,7 +1014,7 @@ } #ifndef MODULE -__initfunc(static u16 get_nodes (u16 parent, u32 node)) +static u16 __init get_nodes (u16 parent, u32 node) #else static u16 get_nodes (u16 parent, u32 node) #endif @@ -1132,7 +1132,7 @@ #ifndef MODULE #define RET(x) -__initfunc(void openpromfs_init (void)) +void __init openpromfs_init (void) #else EXPORT_NO_SYMBOLS; diff -urN linux/fs/proc/proc_tty.c linux-2.3.14-work/fs/proc/proc_tty.c --- linux/fs/proc/proc_tty.c Tue Aug 4 18:57:13 1998 +++ linux-2.3.14-work/fs/proc/proc_tty.c Fri Aug 20 12:38:33 1999 @@ -170,7 +170,7 @@ /* * Called by proc_root_init() to initialize the /proc/tty subtree */ -__initfunc(void proc_tty_init(void)) +void __init proc_tty_init(void) { struct proc_dir_entry *ent; diff -urN linux/fs/proc/root.c linux-2.3.14-work/fs/proc/root.c --- linux/fs/proc/root.c Thu Aug 5 01:19:09 1999 +++ linux-2.3.14-work/fs/proc/root.c Fri Aug 20 12:38:45 1999 @@ -704,7 +704,7 @@ }; #endif -__initfunc(void proc_root_init(void)) +void __init proc_root_init(void) { proc_base_init(); proc_register(&proc_root, &proc_root_loadavg); diff -urN linux/fs/qnx4/inode.c linux-2.3.14-work/fs/qnx4/inode.c --- linux/fs/qnx4/inode.c Tue Jun 8 18:47:58 1999 +++ linux-2.3.14-work/fs/qnx4/inode.c Fri Aug 20 12:44:21 1999 @@ -430,7 +430,7 @@ NULL }; -__initfunc(int init_qnx4_fs(void)) +int __init init_qnx4_fs(void) { printk("QNX4 filesystem v0.2 registered.\n"); return register_filesystem(&qnx4_fs_type); diff -urN linux/fs/romfs/inode.c linux-2.3.14-work/fs/romfs/inode.c --- linux/fs/romfs/inode.c Thu Aug 12 18:19:59 1999 +++ linux-2.3.14-work/fs/romfs/inode.c Fri Aug 20 12:43:41 1999 @@ -692,7 +692,7 @@ NULL }; -__initfunc(int init_romfs_fs(void)) +int __init init_romfs_fs(void) { return register_filesystem(&romfs_fs_type); } diff -urN linux/fs/smbfs/inode.c linux-2.3.14-work/fs/smbfs/inode.c --- linux/fs/smbfs/inode.c Wed Jun 30 19:24:55 1999 +++ linux-2.3.14-work/fs/smbfs/inode.c Fri Aug 20 12:42:48 1999 @@ -575,7 +575,7 @@ NULL }; -__initfunc(int init_smb_fs(void)) +int __init init_smb_fs(void) { return register_filesystem(&smb_fs_type); } diff -urN linux/fs/sysv/inode.c linux-2.3.14-work/fs/sysv/inode.c --- linux/fs/sysv/inode.c Sun Jun 27 18:10:41 1999 +++ linux-2.3.14-work/fs/sysv/inode.c Fri Aug 20 12:42:29 1999 @@ -1174,7 +1174,7 @@ {"coherent", FS_REQUIRES_DEV, sysv_read_super, NULL} }; -__initfunc(int init_sysv_fs(void)) +int __init init_sysv_fs(void) { int i; int ouch; diff -urN linux/fs/ufs/super.c linux-2.3.14-work/fs/ufs/super.c --- linux/fs/ufs/super.c Thu Jul 1 18:45:57 1999 +++ linux-2.3.14-work/fs/ufs/super.c Fri Aug 20 12:43:14 1999 @@ -935,7 +935,7 @@ NULL }; -__initfunc(int init_ufs_fs(void)) +int __init init_ufs_fs(void) { return register_filesystem(&ufs_fs_type); } diff -urN linux/fs/umsdos/inode.c linux-2.3.14-work/fs/umsdos/inode.c --- linux/fs/umsdos/inode.c Mon Aug 9 19:44:49 1999 +++ linux-2.3.14-work/fs/umsdos/inode.c Fri Aug 20 12:42:16 1999 @@ -434,7 +434,7 @@ NULL }; -__initfunc (int init_umsdos_fs (void)) +int __init init_umsdos_fs (void) { return register_filesystem (&umsdos_fs_type); } .