aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/__init__.py
AgeCommit message (Expand)AuthorFilesLines
2020-09-15Add support for the CompCert C CompilerSebastian Meyer1-0/+2
2020-09-06backends: check external rpaths for all languages using ldflagsJames Hilliard1-0/+1
2020-08-22Merge pull request #7609 from dcbaker/submit/2020-08/cmake-fix-apple-clangJussi Pakkanen1-0/+4
2020-08-22compilers: Add Apple subclasses for ObjC and ObjC++Dylan Baker1-0/+4
2020-07-13add Nvidia HPC SDK compilersMichael Hirsch, Ph.D1-0/+6
2020-06-22compilers: Split CompilerArgs into a separate moduleDylan Baker1-2/+0
2020-03-23Fix linker evn var testsJohn Ericson1-1/+2
2020-03-21-Add xc16 and c2000 C,Cpp toolchain supportalanNz1-0/+6
2020-02-12Improve error reported when language has no compilerJon Turney1-0/+2
2019-10-20Fix all flake8 warningsDaniel Mensinger1-0/+2
2019-10-07compilers: replace CompilerType with MachineInfoDylan Baker1-2/+0
2019-10-07compilers: Add a specific type for AppleClangCDylan Baker1-0/+4
2019-08-14compilers: Dispatch to dynamic linker classDylan Baker1-2/+1
2019-08-05Add basic Webassembly support via Emscripten.Jussi Pakkanen1-0/+2
2019-07-23compilers: pull sanitzier args into compiler classesDylan Baker1-2/+0
2019-07-15compilers: Put clang mixin in a moduleDylan Baker1-1/+1
2019-07-15compilers: Put Intel compiler classes into the mixins folderDylan Baker1-3/+2
2019-07-15compilers: split gnu and gnulike compilers out of compilersDylan Baker1-2/+1
2019-07-15compilers: Move the VisualStudioLikeCompiler class into mixinsDylan Baker1-1/+1
2019-07-15compilers: move ccrx compiler abstraction into mixinsDylan Baker1-2/+0
2019-05-13compilers: Add basic ICL abstractionsDylan Baker1-0/+8
2019-05-13compilers: rename IntelCompiler to IntelGnuLikeCompilerDylan Baker1-2/+2
2019-05-03compilers: Split C-Like functionality into a mixin classesDylan Baker1-0/+2
2019-05-02Revert "detect Intel ICL on windows"Dylan Baker1-4/+0
2019-04-27detect Intel ICL on windowsMichael Hirsch, Ph.D1-0/+4
2019-01-29correct naming to CudaCompiler, pep8Michael Hirsch, Ph.D1-1/+1
2019-01-21added cuda compilerBeau Johnston1-0/+2
2019-01-21Add PGI C and C++ compilers (#4803)Michael Hirsch, Ph.D1-0/+4
2019-01-16Flang Fortran compiler added.Michael Hirsch, Ph.D1-0/+2
2019-01-06Absolute path generation refactoringDaniel Mensinger1-0/+2
2018-11-08Add support for Renesas CC-RX toolchainPhillip Cao1-0/+6
2018-11-04Detect clang-cl as msvc-like, not clang-likeJon Turney1-0/+4
2018-09-16Use enum instead of `int` for compiler variantsDavid Seifert1-20/+2
2018-07-05Fix flake8 issues (#3834)Jon Turney1-0/+2
2018-06-21Added ARMCLANG compiler support for C/C++ (#3717)Vasu Penugonda1-2/+4
2018-06-20Rename clike_langs to clink_langs for clarityNirbheek Chauhan1-4/+4
2018-06-20dependencies: Don't assume self.compiler is a C compilerNirbheek Chauhan1-0/+2
2018-06-18macos: Rewrite install_name for dependent built libraries on installNirbheek Chauhan1-0/+2
2018-06-06optinterpreter: Remove duplicated list of languagesXavier Claessens1-0/+2
2018-06-06Fix issues found by flake8Xavier Claessens1-0/+2
2018-04-16Merged Arm CC support.Jussi Pakkanen1-0/+2
2018-04-15Merge pull request #3115 from makise-homura/e2k-lcc-supportJussi Pakkanen1-0/+6
2018-03-27Updates to CPP support and update review changesSomasekhar Penugonda1-5/+2
2018-03-19Added Elbrus lcc compilers support as inheritance from gcc onesmakise-homura1-0/+6
2018-03-14- Updating cpp_std options similar to other compiler classesBedarkar, Malhar1-0/+2
2018-03-05First cut of ARMCC support for MESON.Bedarkar, Malhar1-0/+3
2018-02-25Add support for Visual Studio csc c# compilerThibault Saunier1-1/+2
2017-06-23Split out languages from compilers.pyAlistair Thomas1-1/+147
2017-06-22Converted compilers.py to a sub-packageAlistair Thomas1-0/+15