- compat_exec.c belongs here, not in compat. - Make COMPAT_NOMID work in here.
into modules. By and large this commit: - shuffles header files and ifdefs - splits code out where necessary to be modular - adds module glue for each of the components - adds/replaces hooks for things that can be installed at runtime