aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
AgeCommit message (Expand)AuthorFilesLines
2020-09-24compilers/mixins: make xc16 type safeDylan Baker1-2/+7
2020-09-24compilers/mixins: make visual studio type safeDylan Baker1-2/+21
2020-09-24compilers/mixins/pgi: Make type safeDylan Baker1-2/+11
2020-09-24compilers/mixins/islinker: Make type safeDylan Baker1-0/+4
2020-09-24compilers/mixins/intel: make type safeDylan Baker1-11/+22
2020-09-24compilers/mixins/intel: Use the has_func_attribute_extra_args functionDylan Baker2-1/+6
2020-09-24compilers/mixins/emscripten: make type safeDylan Baker1-4/+11
2020-09-24compilers/mixins/elbrus: make type safeDylan Baker1-1/+5
2020-09-24compilers/mixins: make compcert type safeDylan Baker1-2/+6
2020-09-24compilers/mixins/clang: Make type safeDylan Baker2-5/+24
2020-09-24compilers/mixings/gnu: make type safeDylan Baker1-11/+34
2020-09-24compilers/mixins/clike: fix mypy issuesDylan Baker3-147/+296
2020-09-24compilers/mixins/ccrx: make mypy safeDylan Baker1-1/+6
2020-09-24compilers/mixins/c2000: Make mypy safeDylan Baker1-1/+6
2020-09-24compilers/mixins/arm: make type safeDylan Baker1-26/+24
2020-09-24compilers/compilers: Fully type annotateDylan Baker3-165/+259
2020-09-24compilers: Use a distinct type for compile/link resultsDylan Baker4-27/+40
2020-09-18Some fixes for CompCertSebastian Meyer1-2/+2
2020-09-17Canonicalize target architectures aarch64/armv* into arm64/arm for MSVC toolsMartin Storsjö1-0/+4
2020-09-16linkers/compilers: Move an emscripten method to the compilerDylan Baker1-0/+7
2020-09-15Add support for the CompCert C CompilerSebastian Meyer3-0/+160
2020-09-13external-project: New module to build configure/make projectsXavier Claessens1-0/+3
2020-09-08typing: get rid of most T.castDaniel Mensinger1-1/+1
2020-09-08typing: fully annotate arglistDaniel Mensinger1-2/+2
2020-09-06backends: check external rpaths for all languages using ldflagsJames Hilliard1-0/+1
2020-08-30D: fix include orderPierrick Bouvier1-0/+7
2020-08-27Fix typo when fetching buildtype option for compiler checksNirbheek Chauhan1-1/+1
2020-08-25Merge pull request #7581 from peterh/aixJussi Pakkanen1-1/+1
2020-08-23Merge pull request #7600 from alexrp/masterJussi Pakkanen1-2/+13
2020-08-22Merge pull request #7609 from dcbaker/submit/2020-08/cmake-fix-apple-clangJussi Pakkanen3-0/+15
2020-08-22compilers: Add Apple subclasses for ObjC and ObjC++Dylan Baker3-0/+15
2020-08-22Add C2x option support.Alex Rønne Petersen1-2/+13
2020-08-22Merge pull request #7607 from bonzini/speedupJussi Pakkanen1-4/+8
2020-08-22Merge pull request #7447 from scivision/nvcJussi Pakkanen4-4/+45
2020-08-20Correctly determine C++ stds for Elbrus compilermakise-homura1-5/+13
2020-08-18clike: optimize to_nativePaolo Bonzini1-4/+8
2020-08-17find_library: include get_linker_always_args in link argsPeter Harris1-1/+1
2020-08-09msvc: enable /std:c11 flagMichael Hirsch1-0/+20
2020-08-02Make meson recognize the Qualcomm LLVM toolchainAntony Chan1-0/+5
2020-07-23compilers: Cache gnu-mixins has_arguments() checksNirbheek Chauhan1-1/+1
2020-07-22visualstudio: warning_level 0 should not map to /W1Xavier Claessens1-1/+1
2020-07-19fix msvc not recognising b_ndebugElliot Haisley1-1/+1
2020-07-13Fix native builds on Windows ARM64 machinesNirbheek Chauhan4-11/+10
2020-07-13add Nvidia HPC SDK compilersMichael Hirsch, Ph.D4-4/+45
2020-06-22arglist: Split the C/C++ specifics parts into a subclass for CLikeDylan Baker1-3/+53
2020-06-22compilers: Return CompilerArgs from compiler instanceDylan Baker3-5/+25
2020-06-22compilers: Split CompilerArgs into a separate moduleDylan Baker4-376/+7
2020-06-22compilers: Add missing annotations to CompilerArgs classDylan Baker1-16/+14
2020-06-22compilers: Use enum for for deupdlication returns in CompilerArgsDylan Baker1-27/+36
2020-06-21compiler: add 'force_align_arg_pointer' function attributeTim-Philipp Müller1-0/+2