aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
AgeCommit message (Expand)AuthorFilesLines
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-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
2019-07-16Fix missing return statements that are seen with -Werror=return-type.Martin Liska2-0/+5
2019-07-15compilers/mixins/pgi: Finish type annoationsDylan Baker1-21/+27
2019-07-15compilers: split pgi compiler out of compilers moduleDylan Baker5-72/+92
2019-07-15compilers/mixins/elbrus: add type annotations and fix typesDylan Baker4-18/+23
2019-07-15compilers: put elbrus in mixinsDylan Baker5-43/+62
2019-07-15compilers/mixins/clang: Add type annotationsDylan Baker1-12/+21
2019-07-15compilers: Put clang mixin in a moduleDylan Baker9-68/+92
2019-07-15compilers/mixins/arm: Add type annotations to armclangDylan Baker1-41/+47
2019-07-15compilers: move ArmClang into mixins/arm.pyDylan Baker4-122/+119
2019-07-15compilers/mixins/intel: add type annotationsDylan Baker1-17/+24
2019-07-15compilers: Put Intel compiler classes into the mixins folderDylan Baker6-109/+139
2019-07-15compilers/mixins/gnu: Add type annotationsDylan Baker1-100/+119
2019-07-15compilers: split gnu and gnulike compilers out of compilersDylan Baker10-373/+405
2019-07-15compilers/mixins/visualstudio: Add type annotationsDylan Baker1-106/+119
2019-07-15compilers: Move the VisualStudioLikeCompiler class into mixinsDylan Baker6-391/+418
2019-07-15compilers/mixins/arm: Add type annotationsDylan Baker1-42/+51
2019-07-15compilers: Move ArmCompiler to a mixin moduleDylan Baker4-111/+130
2019-07-15compilers/mixins/ccrx: add type annotationsDylan Baker1-48/+59
2019-07-15compilers: move ccrx compiler abstraction into mixinsDylan Baker5-134/+152
2019-07-15compilers: Move clike into a mixins directoryDylan Baker7-9/+9
2019-07-14Do not fail on passing `-Werror=unused-parameter` from environmentDavid Seifert5-14/+14
2019-07-11Merge pull request #5560 from scivision/cstd18_bugMichael Hirsch, Ph.D1-4/+7
2019-07-11Ignore -D* and -fstack-protector* args for D compilersmyfreeweb1-0/+4
2019-07-11Fix MSVC /link argument ordering (#5598)Norbert Nemec1-19/+32
2019-07-10Make faster w defender atpCharlie Barto1-2/+2
2019-07-08add clang c_std=c18 aliasMichael Hirsch, Ph.D1-4/+7
2019-07-08Add (v)c++latest to VC_VERSION_MAPRobin Kertels1-0/+2
2019-07-07move Gnu-specific feature '--print-search-dirs' to GnuLikeCompilerNorbert Nemec2-51/+60
2019-07-05Fix unittests.Jussi Pakkanen1-1/+4
2019-07-05compilers: Add missing cflags when calling compiler in link modeMarvin Scholz1-10/+11
2019-07-05compilers: Fix missing cflags for function detectionMarvin Scholz1-4/+4
2019-07-05Improve performance with windows defender ATPCharlie Barto2-8/+8