We use the feature of placing strings into the object file somewhat differently. We record configuration and compilation-related info. into strings which are collesced into their own linkage section. A runtime component traverses this config. info. section to ensure that the various separately linked modules have been compiled with consistent settings. Yes, this might be better done by a host based tool like collect, but that requires more work and more mechanism, and the simpler approach works fine for now.