X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ftool.cpp;h=5d0903a2e3c4eb44902ccd9d178c5aa207655e6a;hb=d1f9551e05c9d341149eb490e05b1465d3d6b711;hp=da7054abf3fdb5959b880e5772e55cde08863d2b;hpb=6b84e1f5673888753cbe566c1365222ed33fd3ac;p=builder.git diff --git a/source/tool.cpp b/source/tool.cpp index da7054a..5d0903a 100644 --- a/source/tool.cpp +++ b/source/tool.cpp @@ -10,21 +10,17 @@ using namespace std; using namespace Msp; Tool::Tool(Builder &b, const string &t): - builder(b), - architecture(0), - tag(t), - executable(0), - processing_unit(ONE_FILE), - prepared(false) + Tool(b, 0, t) { } Tool::Tool(Builder &b, const Architecture &a, const string &t): + Tool(b, &a, t) +{ } + +Tool::Tool(Builder &b, const Architecture *a, const string &t): builder(b), - architecture(&a), - tag(t), - executable(0), - processing_unit(ONE_FILE), - prepared(false) + architecture(a), + tag(t) { } void Tool::set_command(const string &cmd, bool cross)