summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/__init__.py
Commit message (Expand)AuthorAgeFilesLines
* use PEP8 style naming for LANGUAGES_USING_* as wellDylan Baker2021-01-111-1/+1
* Add support for the CompCert C CompilerSebastian Meyer2020-09-151-0/+2
* backends: check external rpaths for all languages using ldflagsJames Hilliard2020-09-061-0/+1
* Merge pull request #7609 from dcbaker/submit/2020-08/cmake-fix-apple-clangJussi Pakkanen2020-08-221-0/+4
|\
| * compilers: Add Apple subclasses for ObjC and ObjC++Dylan Baker2020-08-221-0/+4
* | add Nvidia HPC SDK compilersMichael Hirsch, Ph.D2020-07-131-0/+6
|/
* compilers: Split CompilerArgs into a separate moduleDylan Baker2020-06-221-2/+0
* Fix linker evn var testsJohn Ericson2020-03-231-1/+2
* -Add xc16 and c2000 C,Cpp toolchain supportalanNz2020-03-211-0/+6
* Improve error reported when language has no compilerJon Turney2020-02-121-0/+2
* Fix all flake8 warningsDaniel Mensinger2019-10-201-0/+2
* compilers: replace CompilerType with MachineInfoDylan Baker2019-10-071-2/+0
* compilers: Add a specific type for AppleClangCDylan Baker2019-10-071-0/+4
* compilers: Dispatch to dynamic linker classDylan Baker2019-08-141-2/+1
* Add basic Webassembly support via Emscripten.Jussi Pakkanen2019-08-051-0/+2
* compilers: pull sanitzier args into compiler classesDylan Baker2019-07-231-2/+0
* compilers: Put clang mixin in a moduleDylan Baker2019-07-151-1/+1
* compilers: Put Intel compiler classes into the mixins folderDylan Baker2019-07-151-3/+2
* compilers: split gnu and gnulike compilers out of compilersDylan Baker2019-07-151-2/+1
* compilers: Move the VisualStudioLikeCompiler class into mixinsDylan Baker2019-07-151-1/+1
* compilers: move ccrx compiler abstraction into mixinsDylan Baker2019-07-151-2/+0
* compilers: Add basic ICL abstractionsDylan Baker2019-05-131-0/+8
* compilers: rename IntelCompiler to IntelGnuLikeCompilerDylan Baker2019-05-131-2/+2
* compilers: Split C-Like functionality into a mixin classesDylan Baker2019-05-031-0/+2
* Revert "detect Intel ICL on windows"Dylan Baker2019-05-021-4/+0
* detect Intel ICL on windowsMichael Hirsch, Ph.D2019-04-271-0/+4
* correct naming to CudaCompiler, pep8Michael Hirsch, Ph.D2019-01-291-1/+1
* added cuda compilerBeau Johnston2019-01-211-0/+2
* Add PGI C and C++ compilers (#4803)Michael Hirsch, Ph.D2019-01-211-0/+4
* Flang Fortran compiler added.Michael Hirsch, Ph.D2019-01-161-0/+2
* Absolute path generation refactoringDaniel Mensinger2019-01-061-0/+2
* Add support for Renesas CC-RX toolchainPhillip Cao2018-11-081-0/+6
* Detect clang-cl as msvc-like, not clang-likeJon Turney2018-11-041-0/+4
* Use enum instead of `int` for compiler variantsDavid Seifert2018-09-161-20/+2
* Fix flake8 issues (#3834)Jon Turney2018-07-051-0/+2
* Added ARMCLANG compiler support for C/C++ (#3717)Vasu Penugonda2018-06-211-2/+4
* Rename clike_langs to clink_langs for clarityNirbheek Chauhan2018-06-201-4/+4
* dependencies: Don't assume self.compiler is a C compilerNirbheek Chauhan2018-06-201-0/+2
* macos: Rewrite install_name for dependent built libraries on installNirbheek Chauhan2018-06-181-0/+2
* optinterpreter: Remove duplicated list of languagesXavier Claessens2018-06-061-0/+2
* Fix issues found by flake8Xavier Claessens2018-06-061-0/+2
* Merged Arm CC support.Jussi Pakkanen2018-04-161-0/+2
|\
| * Updates to CPP support and update review changesSomasekhar Penugonda2018-03-271-5/+2
| * - Updating cpp_std options similar to other compiler classesBedarkar, Malhar2018-03-141-0/+2
| * First cut of ARMCC support for MESON.Bedarkar, Malhar2018-03-051-0/+3
* | Merge pull request #3115 from makise-homura/e2k-lcc-supportJussi Pakkanen2018-04-151-0/+6
|\ \ | |/ |/|
| * Added Elbrus lcc compilers support as inheritance from gcc onesmakise-homura2018-03-191-0/+6
* | Add support for Visual Studio csc c# compilerThibault Saunier2018-02-251-1/+2
|/
* Split out languages from compilers.pyAlistair Thomas2017-06-231-1/+147
* Converted compilers.py to a sub-packageAlistair Thomas2017-06-221-0/+15