X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fgnucompiler.cpp;h=16e24c0090c5bf43a45cd3d69a0559ddcb56acd9;hb=375526d108ec742a84926e1d458428fd2d0f37f3;hp=9fcdaf048cd50c23e0eb85e924dfa75d013ae87a;hpb=7c86449343bab284071716f1d0606d67e720b8ad;p=builder.git diff --git a/source/gnucompiler.cpp b/source/gnucompiler.cpp index 9fcdaf0..16e24c0 100644 --- a/source/gnucompiler.cpp +++ b/source/gnucompiler.cpp @@ -81,7 +81,9 @@ Task *GnuCompiler::run(const Target &target) const argv.push_back(executable->get_path().str()); argv.push_back("-c"); - const BuildInfo &binfo = comp.get_build_info_for_path(object.get_source().get_path()); + BuildInfo binfo; + target.collect_build_info(binfo); + if(binfo.warning_level>=1) { argv.push_back("-Wall");