summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
AgeCommit message (Expand)Author
2019-09-24CUDA support on WindowsAleksey Gurtovoy
2019-09-23mesonbuild: fix exception name.Jehan
2019-09-09the solaris linker also needs start/end-group for circular linkingDylan Baker
2019-09-08fix objc freestanding sanitycheckNguyen, Giang (G. Yakiro)
2019-09-05Merge pull request #5823 from scivision/linker-pgi-linuxJussi Pakkanen
2019-09-05mesonlib.split_args/quote_arg/join_argsAleksey Gurtovoy
2019-09-05PGI cannot accept -pthreadMichael Hirsch, Ph.D
2019-09-05PGI: use ar link wrapper on WindowsMichael Hirsch, Ph.D
2019-09-05Create CUDA linker with CUDA compilerKramer Peace
2019-09-05Add a CUDA linker objectKramer Peace
2019-08-30compilers: Move the compiler argument to proxy linker flags to the compiler c...Dylan Baker
2019-08-28Fix gcc include dotDylan Baker
2019-08-20Merge pull request #5681 from dcbaker/dynamic-linker-splitJussi Pakkanen
2019-08-20Fix CCRX linking external dependenciesPhillip Cao
2019-08-17Pass optimization flags to rustc properly. Closes: #5788.Jussi Pakkanen
2019-08-14compilers: Dispatch to dynamic linker classDylan Baker
2019-08-14compilers/mixins: Add a module for mixins for compilers that are linkersDylan Baker
2019-08-14compilers/rust: Proxy extra kwargs to Compiler.__init__Dylan Baker
2019-08-14compilers: Make MSVClike compilers proxy extra keyword argumentsDylan Baker
2019-08-14compilers/fortran: Make ifort (windows) proxy extra args to CompilerDylan Baker
2019-08-14compilers/cuda: pass through extra kwargsDylan Baker
2019-08-14compilers/swift: Pass extra args to the Compiler constructorDylan Baker
2019-08-14compilers/fortran: fix ifort (linux, mac) dependency generationDylan Baker
2019-08-14compilers/objc[pp]: Pass extra keyword arguments to Compiler constructorDylan Baker
2019-08-14compilers/cuda: don't use re for replacementDylan Baker
2019-08-14compilers/mixins/pgi: simplify pic logicMichael Hirsch, Ph.D
2019-08-14re-architect the D compiler abstractionsDylan Baker
2019-08-05Add basic Webassembly support via Emscripten.Jussi Pakkanen
2019-08-04Fix cross compilation on OSXXavier Claessens
2019-08-02Make ARM compilers work on Linux.Jussi Pakkanen
2019-07-30default libtype to static to allow windows compilers to not skipMichael Hirsch, Ph.D
2019-07-30no special shared lib args for PGIMichael Hirsch, Ph.D
2019-07-30PGI -shared is for Linux onlyMichael Hirsch, Ph.D
2019-07-30Merge pull request #5740 from scivision/intel-ci_fixJussi Pakkanen
2019-07-30PGI: cpp_pch precompiled headers functionalityMichael Hirsch, Ph.D
2019-07-30intel-cl: readd missing importMichael Hirsch, Ph.D
2019-07-29Flang: add links for non-flang main programMichael Hirsch, Ph.D
2019-07-23compilers: pull sanitzier args into compiler classesDylan Baker
2019-07-23compilers: return as-needed args as a listDylan Baker
2019-07-23compilers: Move lto args into compiler classDylan Baker
2019-07-20Add optional progress bar when generating build.ninjaNirbheek Chauhan
2019-07-20ValaCompiler: only emit '--debug' in debug build.Jeremy Philippe
2019-07-18fix all flake8 issuesDaniel Mensinger
2019-07-16Fix missing return statements that are seen with -Werror=return-type.Martin Liska
2019-07-15compilers/mixins/pgi: Finish type annoationsDylan Baker
2019-07-15compilers: split pgi compiler out of compilers moduleDylan Baker
2019-07-15compilers/mixins/elbrus: add type annotations and fix typesDylan Baker
2019-07-15compilers: put elbrus in mixinsDylan Baker
2019-07-15compilers/mixins/clang: Add type annotationsDylan Baker
2019-07-15compilers: Put clang mixin in a moduleDylan Baker