Commits

Jordan Rose committed 41700b03da4
Add a new (hidden) option -autolink-force-load. This option puts a special symbol into the generated object files that other object files can reference to force the library to be loaded. The next commit will modify the way we serialize autolinking information so that importers of this module will always emit a reference to this symbol. This means the library will be linked into the final binary even if no other symbols are used (which happens for some of our overlays that just add category methods to Objective-C classes). Part of <rdar://problem/16829587> Swift SVN r17750