MODULE_CLASS_EXEC
MODULE(MODULE_CLASS_EXEC, compat_aoutm68k, "exec_aout");
MODULE(MODULE_CLASS_EXEC, compat_09,
MODULE(MODULE_CLASS_EXEC, compat_100, NULL);
MODULE(MODULE_CLASS_EXEC, compat_10, "compat_12,compat_util");
MODULE(MODULE_CLASS_EXEC, compat_110, NULL);
MODULE(MODULE_CLASS_EXEC, compat_12, "compat_13");
MODULE(MODULE_CLASS_EXEC, compat_13, "compat_14");
MODULE(MODULE_CLASS_EXEC, compat_14, "compat_16");
MODULE(MODULE_CLASS_EXEC, compat_16, "compat_20");
MODULE(MODULE_CLASS_EXEC, compat_20, "compat_30");
MODULE(MODULE_CLASS_EXEC, compat_30, "compat_util,compat_40");
MODULE(MODULE_CLASS_EXEC, compat_40, "compat_50");
MODULE(MODULE_CLASS_EXEC, compat_43,
MODULE(MODULE_CLASS_EXEC, compat_50, "compat_60");
MODULE(MODULE_CLASS_EXEC, compat_50_quota, "compat_50,ufs");
MODULE(MODULE_CLASS_EXEC, compat_60, "compat_70");
MODULE(MODULE_CLASS_EXEC, compat_70, "compat_80");
MODULE(MODULE_CLASS_EXEC, compat_80, "compat_90");
MODULE(MODULE_CLASS_EXEC, compat_90, "compat_100");
MODULE (MODULE_CLASS_EXEC, compat_sysctl_09_43, NULL);
MODULE(MODULE_CLASS_EXEC, compat_sysv_10,
MODULE(MODULE_CLASS_EXEC, compat_sysv_14, "compat_sysv_50,sysv_ipc");
MODULE(MODULE_CLASS_EXEC, compat_sysv_50, "sysv_ipc");
MODULE(MODULE_CLASS_EXEC, compat_freebsd, "compat_09,compat_ossaudio" MD1);
MODULE(MODULE_CLASS_EXEC, compat_linux, REQ1 REQ2 MD1 MD2 MD3);
MODULE(MODULE_CLASS_EXEC, compat_linux32, REQ1 REQ2 MD1);
MODULE(MODULE_CLASS_EXEC, exec_m68k4k, NULL);
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_09, "compat_netbsd32_12,compat_09");
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_100, "compat_netbsd32,compat_100");
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_sysvipc_10, REQ1 REQ2 REQ3 );
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_110, "compat_netbsd32,compat_110");
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_12, "compat_netbsd32_13,compat_12");
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_13, "compat_13,compat_netbsd32_16");
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_sysvipc_14, REQ1 REQ2 REQ3 );
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_16, "compat_netbsd32_20,compat_16");
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_20, "compat_netbsd32_30,compat_20");
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_30, "compat_netbsd32_40,compat_30");
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_40, "compat_netbsd32_50,compat_40");
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_43, "compat_netbsd32,compat_43");
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_50, "compat_netbsd32_60,compat_50");
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_quota_50,
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_sysvipc_50, REQ1 REQ2);
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_60, "compat_netbsd32_80,compat_60");
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_80, "compat_netbsd32_90,compat_80");
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_90, "compat_netbsd32_100,compat_90");
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_sysvipc,
MODULE(MODULE_CLASS_EXEC, compat_netbsd32, DEPS1 DEPS2);
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_mqueue, "mqueue,compat_netbsd32");
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_nfssrv, "nfsserver,compat_netbsd32");
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_ptrace, DEPS);
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_quota, "compat_netbsd32");
MODULE(MODULE_CLASS_EXEC, compat_ossaudio, NULL);
MODULE(MODULE_CLASS_EXEC, compat_sunos, "compat_09,compat_util,exec_aout");
MODULE(MODULE_CLASS_EXEC, compat_sunos,
MODULE(MODULE_CLASS_EXEC, compat_ultrix, "compat_13" MD1);
MODULE(MODULE_CLASS_EXEC, exec_vax1k, NULL);
MODULE(MODULE_CLASS_EXEC, i2c_subr, NULL);
MODULE(MODULE_CLASS_EXEC, compat_netbsd32_raid, "raid,compat_netbsd32");
MODULE(MODULE_CLASS_EXEC, compat_raid_50, "raid,compat_50,compat_raid_80");
MODULE(MODULE_CLASS_EXEC, compat_raid_80, "raid,compat_80");
MODULE_CLASS_EXEC);
module_autoload("compat_raid_80", MODULE_CLASS_EXEC);
module_autoload("compat_raid_50", MODULE_CLASS_EXEC);
MODULE(MODULE_CLASS_EXEC, scsi_subr, NULL);
MODULE(MODULE_CLASS_EXEC, exec_aout, NULL);
MODULE(MODULE_CLASS_EXEC, exec_ecoff, NULL);
MODULE(MODULE_CLASS_EXEC, exec_elf32, NULL);
MODULE(MODULE_CLASS_EXEC, exec_elf64, NULL);
MODULE(MODULE_CLASS_EXEC, exec_script, NULL);
if (module_autoload(list[i], MODULE_CLASS_EXEC) != 0) {
if ((modclass != MODULE_CLASS_EXEC || error != ENOENT)
(void)module_autoload("compat_80", MODULE_CLASS_EXEC);
MODULE(MODULE_CLASS_EXEC, ptrace, DEPS);
MODULE(MODULE_CLASS_EXEC, ptrace_common, NULL);
MODULE(MODULE_CLASS_EXEC, sysv_ipc, NULL);
(void)module_autoload("compat_60", MODULE_CLASS_EXEC);
(void)module_autoload("compat_43", MODULE_CLASS_EXEC);
(void)module_autoload("compat_20", MODULE_CLASS_EXEC);
MODULE(MODULE_CLASS_EXEC, compat_crypto_50, "crypto,compat_50");