summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/compilers.py
Commit message (Expand)AuthorAgeFilesLines
* Add prelinking support for static libraries.prelinkJussi Pakkanen2020-11-271-0/+2
* Add a variant of TemporaryDirectory that uses windows_proof_rmtree()Christoph Reiter2020-11-231-53/+48
* Revert "Add thinlto support. Closes #7493."Jussi Pakkanen2020-11-171-8/+8
* Fix "generator doesn't stop" on WindowsChristoph Reiter2020-11-081-1/+1
* Add thinlto support. Closes #7493.Jussi Pakkanen2020-11-081-8/+8
* Refactor handling of machine file optionsXavier Claessens2020-10-161-8/+3
* vs: add static_from_buildtype to b_vscrtPeter Harris2020-10-141-1/+1
* Add win_subsystem kwarg. Closes #7765.Jussi Pakkanen2020-10-071-0/+7
* compilers: make get_optimization_args abstractDylan Baker2020-10-011-1/+2
* compilers/d: add type annotationsDylan Baker2020-10-011-0/+5
* compilers: move _build_wrapper out of clike into CompilerDylan Baker2020-10-011-14/+74
* compilers: move get_compile_check_args() to CompilerDylan Baker2020-10-011-4/+30
* compilers/fortran: add type annotationsDylan Baker2020-10-011-0/+9
* Compilers/vala: Add type annotationsDylan Baker2020-10-011-0/+9
* compilers/cuda: make type safeDylan Baker2020-10-011-0/+10
* compilres: move depfile_for_object to compilerDylan Baker2020-10-011-0/+5
* compilers/cs: Add type annotationsDylan Baker2020-10-011-0/+8
* compilers: move get_dependency_gen_args to base CompilerDylan Baker2020-10-011-0/+3
* compilers: move split_shlib_to_parts to the base compilerDylan Baker2020-10-011-0/+3
* compilers/cpp: Add type annotationsDylan Baker2020-10-011-0/+11
* compilers: fully type annotate the C compilersDylan Baker2020-10-011-0/+1
* compilers: Tell mypy that the compiler mixins are just thatDylan Baker2020-09-241-12/+11
* compilers: make is_cross part of the base Compiler classDylan Baker2020-09-241-1/+2
* compilers: put name_string method in base compilerDylan Baker2020-09-241-0/+3
* compilers/mixins/intel: Use the has_func_attribute_extra_args functionDylan Baker2020-09-241-0/+3
* compilers/mixins/clang: Make type safeDylan Baker2020-09-241-0/+8
* compilers/mixins/clike: fix mypy issuesDylan Baker2020-09-241-33/+50
* compilers/compilers: Fully type annotateDylan Baker2020-09-241-163/+254
* compilers: Use a distinct type for compile/link resultsDylan Baker2020-09-241-19/+33
* external-project: New module to build configure/make projectsXavier Claessens2020-09-131-0/+3
* typing: get rid of most T.castDaniel Mensinger2020-09-081-1/+1
* Fix native builds on Windows ARM64 machinesNirbheek Chauhan2020-07-131-3/+0
* compilers: Return CompilerArgs from compiler instanceDylan Baker2020-06-221-2/+7
* compilers: Split CompilerArgs into a separate moduleDylan Baker2020-06-221-370/+2
* compilers: Add missing annotations to CompilerArgs classDylan Baker2020-06-221-16/+14
* compilers: Use enum for for deupdlication returns in CompilerArgsDylan Baker2020-06-221-27/+36
* apple: -headerpad args are ignored when bitcode is enabledNirbheek Chauhan2020-06-111-2/+6
* compilers: corretify deduplication directionMarcel Hollerbach2020-06-111-2/+2
* compilers: Add UNIX large file support for MinGWSeungha Yang2020-06-091-3/+3
* Merge pull request #7119 from marcelhollerbach/masterJussi Pakkanen2020-06-071-37/+68
|\
| * CompilerArgs: refactor __iadd__Marcel Hollerbach2020-06-051-18/+64
| * Revert "CompilerArgs: make lookup faster"Marcel Hollerbach2020-06-051-26/+7
| * cache up regex mathingsMarcel Hollerbach2020-06-051-2/+6
* | msvc: Avoid spurious openmp link warningsPeter Harris2020-06-061-0/+3
|/
* add type anno: compilers/clikeMichael Hirsch, Ph.D2020-05-271-3/+3
* Recognize Arduino .ino files as C++Phillip Johnston2020-05-271-1/+1
* compilers/d: Add b_ndebug supportDylan Baker2020-05-201-3/+3
* compilers: Move b_ndebug into the compiler classesDylan Baker2020-05-201-1/+4
* Merge pull request #7103 from dankegel/bug4027-rpath-rememberJussi Pakkanen2020-05-181-1/+1
|\
| * Let .pc files specify rpath.Dan Kegel2020-05-161-1/+1