Lines Matching full:mingw
45 void MinGW::findGccLibDir() { in findGccLibDir()
65 MinGW::MinGW(const Driver &D, const llvm::Triple &Triple, const ArgList &Args) in MinGW() function in MinGW
96 getFilePaths().push_back(Base + Arch + "/sys-root/mingw/lib"); in MinGW()
99 bool MinGW::IsIntegratedAssemblerDefault() const { return true; } in IsIntegratedAssemblerDefault()
101 Tool *MinGW::getTool(Action::ActionClass AC) const { in getTool()
116 Tool *MinGW::buildAssembler() const { in buildAssembler()
117 return new tools::MinGW::Assembler(*this); in buildAssembler()
120 Tool *MinGW::buildLinker() const { return new tools::MinGW::Linker(*this); } in buildLinker()
122 bool MinGW::IsUnwindTablesDefault() const { in IsUnwindTablesDefault()
126 bool MinGW::isPICDefault() const { return getArch() == llvm::Triple::x86_64; } in isPICDefault()
128 bool MinGW::isPIEDefault() const { return false; } in isPIEDefault()
130 bool MinGW::isPICDefaultForced() const { in isPICDefaultForced()
134 bool MinGW::UseSEHExceptions() const { in UseSEHExceptions()
140 // Windows, mingw.org
141 // c:\mingw\lib\gcc\mingw32\4.8.1\include\c++
142 // c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\mingw32
143 // c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\backward
144 // c:\mingw\lib\gcc\mingw32\4.8.1\include
145 // c:\mingw\include
146 // c:\mingw\lib\gcc\mingw32\4.8.1\include-fixed
147 // c:\mingw\mingw32\include
149 // Windows, mingw-w64 mingw-builds
157 // Windows, mingw-w64 msys2
172 // /usr/x86_64-w64-mingw32/sys-root/mingw/include
190 void MinGW::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs()
211 Base + Arch + "/sys-root/mingw/include"); in AddClangSystemIncludeArgs()
219 void MinGW::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs, in AddClangCXXStdlibIncludeArgs()