X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Farchitecture.cpp;h=3a9f5549df5f7a2add49547dbf05c22d122117e3;hb=3e8bf5032e744b5fc3e7680af48f2abacc67addc;hp=fbb246191af4ad0a6a627dd16e5977df01c6dc20;hpb=0458300fda4f345f865a7f3ee4fc0f2020a91983;p=builder.git diff --git a/source/architecture.cpp b/source/architecture.cpp index fbb2461..3a9f554 100644 --- a/source/architecture.cpp +++ b/source/architecture.cpp @@ -1,10 +1,3 @@ -/* $Id$ - -This file is part of builder -Copyright © 2007-2010 Mikko Rasa, Mikkosoft Productions -Distributed under the LGPL -*/ - #include #ifndef WIN32 #include @@ -161,7 +154,9 @@ bool Architecture::match_name(const string &pattern) const for(vector::const_iterator i=parts.begin(); i!=parts.end(); ++i) { string part = resolve_alias(*i); - if(part!=type && part!=cpu && part!=system) + if((part=="32" && bits==32) || (part=="64" && bits==64)) + ; + else if(part!=type && part!=cpu && part!=system) return false; } return true;