On Fri, Apr 3, 2009 at 2:59 PM, Robert Ramey <ramey@rrsd.com> wrote: 
One fool proof method is to use the funcion archive.register_type to for the derived type to indicate to the archive that code for this type MUST be included.
Could you provide a code example for archive.register_type or link me to documentation on this? I really am not sure what you mean. I'm still confused because I'm currently doing things to my derived and base types that should result in the translation units for both being visited.