* Bogdan Costescu wrote on Mon, Apr 03, 2006 at 05:34:56PM CEST:
> IMHO code can simply be shared and only the really different part
> should be made independent. This is more a question of whether the
> build system would allow such a scheme and of the runtime behaviour
> (for static linking only one copy of the common part should be linked,
> for dynamic loading maybe some module dependency to load the common
> code only once could achieve the same result).
Yes, that should be possible; most portable would be if it can be coded
to not have circular symbol references.