X-Git-Url: http://git.tdb.fi/?p=builder.git;a=blobdiff_plain;f=source%2Farchitecture.cpp;h=75a64607a395f7726357d52887fb06e65953277c;hp=a3f3b132447f3213ce7d5f0f797751f90beae79b;hb=650560b14cac4bb35589b5b8db99197c5e1345cc;hpb=bf0883b6dd3946612922aa1b7c04a87d06442df7 diff --git a/source/architecture.cpp b/source/architecture.cpp index a3f3b13..75a6460 100644 --- a/source/architecture.cpp +++ b/source/architecture.cpp @@ -4,6 +4,7 @@ #include "architecture.h" #include "builder.h" #include "executable.h" +#include "importlibrary.h" #include "objectfile.h" #include "sharedlibrary.h" #include "staticlibrary.h" @@ -146,9 +147,7 @@ Architecture::Architecture(Builder &b, const string &spec): { add_pattern("%.dll"); add_pattern("lib%.dll"); - /* XXX Hack: Consider import libraries (*.dll.a) as dynamic libraries, - even though technically they are linked statically. */ - add_pattern("lib%.dll.a"); + add_pattern("lib%.dll.a"); add_pattern("lib%.a"); add_pattern("%.lib"); add_pattern("%.exe");