> In netuse.lists.linux-kernel you write:
> >Instead of the suggested 'EXPORT_SYMBOL(i_am_SMP)' solution, IMO a better
> >way is to implement some 'powermodule' thing, single .o file, both SMP and
> >UP version of all functions. Generated automagically by "make modules",
> >interpreted by modutils. Could even have more 'styles', eg: P5,i386
> >optimizations, etc
>
> >we could even put several platforms into a single .o module file ... this
> >makes sense for distribution makers i guess.
>
> We call this "FAT binaries" in Nextstep. Our GUI frontend to
> make generates production code for Motorola, Intel, Sun and HP
> platforms in a single executeable file.
>
I've wished for this in userspace for a long time.. Maby sometime..