+
+ if(arg=="import")
+ {
+ if(sources.size()!=1)
+ throw invalid_argument("GnuLinker::create_target");
+ SharedLibrary &shlib = dynamic_cast<SharedLibrary &>(*sources.front());
+ if(architecture->get_system()!="windows")
+ return 0;
+
+ Tool &dlltool = builder.get_toolchain().get_tool("DLL");
+ return dlltool.create_target(shlib);
+ }
+