upp.src: Single threaded mode removed

git-svn-id: svn://ultimatepp.org/upp/trunk@10688 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
cxl 2017-01-09 22:36:31 +00:00
parent d414bd03a6
commit f2cf0d158a
3 changed files with 7 additions and 4 deletions

View file

@ -3,6 +3,10 @@
#define QLIB3
#ifndef flagMT
#define flagMT // MT is now always on
#endif
#if defined(flagMT)
#define _MULTITHREADED
#define MULTITHREADED

View file

@ -110,7 +110,7 @@ bool GccBuilder::BuildPackage(const String& package, Vector<String>& linkfile, V
}
String cc = CmdLine(package, pkg);
if(HasFlag("WIN32") && HasFlag("MT"))
if(HasFlag("WIN32")/* && HasFlag("MT")*/)
cc << " -mthreads";
if(HasFlag("DEBUG_MINIMAL"))
cc << (HasFlag("WIN32") ? " -g1" : " -ggdb -g1");
@ -455,7 +455,7 @@ bool GccBuilder::Link(const Vector<String>& linkfile, const String& linkoptions,
lnk << " -mwindowsce";
else if(HasFlag("WIN32") && !HasFlag("CLANG")) {
lnk << " -mwindows";
if(HasFlag("MT"))
// if(HasFlag("MT"))
lnk << " -mthreads";
if(!HasFlag("GUI"))
lnk << " -mconsole";

View file

@ -272,8 +272,7 @@ bool MscBuilder::BuildPackage(const String& package, Vector<String>& linkfile, V
if(HasFlag("DEBUG_FULL"))
cc << " -Zi";
cc << ' ' << Gather(pkg.option, config.GetKeys());
cc << (HasFlag("SHARED") || is_shared || is_clr ? " -MD"
: (HasFlag("MT") || IsMsc89()) ? " -MT" : " -ML");
cc << (HasFlag("SHARED") || is_shared || is_clr ? " -MD" : " -MT");
String cc_size = cc;
String cc_speed = cc;