aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
AgeCommit message (Expand)AuthorFilesLines
2019-10-07compilers: Add a specific type for AppleClangCDylan Baker3-4/+27
2019-10-06Merge pull request #5953 from mensinda/isystemJussi Pakkanen4-7/+41
2019-10-03cmake: fix detection of libraries with .so versionDaniel Mensinger1-1/+1
2019-10-03cache all gnulike_default_include_dirs invocationsDaniel Mensinger1-5/+4
2019-10-03Use -isystem instead of -idirafterDaniel Mensinger1-1/+17
2019-10-03Handle -idirafter in unix_args_to_nativeDaniel Mensinger2-1/+20
2019-09-27Correctly handle platform-specific LDFLAGS optionsAleksey Gurtovoy2-0/+17
2019-09-24CUDA support on WindowsAleksey Gurtovoy3-20/+118
2019-09-23mesonbuild: fix exception name.Jehan1-1/+1
2019-09-09the solaris linker also needs start/end-group for circular linkingDylan Baker1-2/+2
2019-09-08fix objc freestanding sanitycheckNguyen, Giang (G. Yakiro)1-1/+1
2019-09-05Merge pull request #5823 from scivision/linker-pgi-linuxJussi Pakkanen1-1/+5
2019-09-05mesonlib.split_args/quote_arg/join_argsAleksey Gurtovoy2-9/+8
2019-09-05PGI cannot accept -pthreadMichael Hirsch, Ph.D1-0/+4
2019-09-05PGI: use ar link wrapper on WindowsMichael Hirsch, Ph.D1-1/+1
2019-09-05Create CUDA linker with CUDA compilerKramer Peace1-6/+2
2019-09-05Add a CUDA linker objectKramer Peace1-1/+5
2019-08-30compilers: Move the compiler argument to proxy linker flags to the compiler c...Dylan Baker6-11/+26
2019-08-28Fix gcc include dotDylan Baker1-0/+2
2019-08-20Merge pull request #5681 from dcbaker/dynamic-linker-splitJussi Pakkanen21-835/+533
2019-08-20Fix CCRX linking external dependenciesPhillip Cao1-0/+2
2019-08-17Pass optimization flags to rustc properly. Closes: #5788.Jussi Pakkanen1-5/+5
2019-08-14compilers: Dispatch to dynamic linker classDylan Baker18-686/+273
2019-08-14compilers/mixins: Add a module for mixins for compilers that are linkersDylan Baker1-0/+124
2019-08-14compilers/rust: Proxy extra kwargs to Compiler.__init__Dylan Baker1-2/+2
2019-08-14compilers: Make MSVClike compilers proxy extra keyword argumentsDylan Baker2-12/+12
2019-08-14compilers/fortran: Make ifort (windows) proxy extra args to CompilerDylan Baker1-2/+2
2019-08-14compilers/cuda: pass through extra kwargsDylan Baker1-2/+2
2019-08-14compilers/swift: Pass extra args to the Compiler constructorDylan Baker1-2/+2
2019-08-14compilers/fortran: fix ifort (linux, mac) dependency generationDylan Baker1-1/+7
2019-08-14compilers/objc[pp]: Pass extra keyword arguments to Compiler constructorDylan Baker2-12/+12
2019-08-14compilers/cuda: don't use re for replacementDylan Baker1-3/+2
2019-08-14compilers/mixins/pgi: simplify pic logicMichael Hirsch, Ph.D1-3/+3
2019-08-14re-architect the D compiler abstractionsDylan Baker1-215/+197
2019-08-05Add basic Webassembly support via Emscripten.Jussi Pakkanen4-1/+62
2019-08-04Fix cross compilation on OSXXavier Claessens1-2/+6
2019-08-02Make ARM compilers work on Linux.Jussi Pakkanen1-2/+2
2019-07-30default libtype to static to allow windows compilers to not skipMichael Hirsch, Ph.D1-3/+5
2019-07-30no special shared lib args for PGIMichael Hirsch, Ph.D2-7/+10
2019-07-30PGI -shared is for Linux onlyMichael Hirsch, Ph.D1-1/+8
2019-07-30Merge pull request #5740 from scivision/intel-ci_fixJussi Pakkanen1-2/+1
2019-07-30PGI: cpp_pch precompiled headers functionalityMichael Hirsch, Ph.D2-2/+17
2019-07-30intel-cl: readd missing importMichael Hirsch, Ph.D1-2/+1
2019-07-29Flang: add links for non-flang main programMichael Hirsch, Ph.D1-0/+3
2019-07-23compilers: pull sanitzier args into compiler classesDylan Baker3-18/+21
2019-07-23compilers: return as-needed args as a listDylan Baker2-4/+4
2019-07-23compilers: Move lto args into compiler classDylan Baker2-5/+15
2019-07-20Add optional progress bar when generating build.ninjaNirbheek Chauhan1-3/+3
2019-07-20ValaCompiler: only emit '--debug' in debug build.Jeremy Philippe1-1/+1
2019-07-18fix all flake8 issuesDaniel Mensinger1-4/+3