summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/compilers.py
Commit message (Expand)AuthorAgeFilesLines
* 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
* | macos: Remove framwork linkerlike argsEric Lemanissier2020-05-131-1/+1
|/
* Compiler options per langJohn Ericson2020-04-201-6/+7
* compilers: Move things out of clikeDylan Baker2020-04-101-0/+3
* compilers: disable ccache when using temporary source filesLoïc Yhuel2020-03-291-0/+5
* Only split linker args with D compilers. Closes: #6845Jussi Pakkanen2020-03-281-4/+8
* Fix legacy env var support with crossJohn Ericson2020-03-231-32/+30
* compilers: Link D runtime/libphobs dynamically on !WindowsDylan Baker2020-03-191-1/+1
* Merge pull request #6356 from dcbaker/fix-d-compiler-abstractionsJussi Pakkanen2020-03-121-0/+19
|\
| * compilers: Don't put split soname args in start groupsDylan Baker2020-03-111-0/+10
| * compilers: Don't deduplicate -L= argumentsDylan Baker2020-03-061-0/+9
* | Merge pull request #6532 from jon-turney/languages-native-kwargJussi Pakkanen2020-03-091-0/+9
|\ \
| * | Improve error reported when language has no compilerJon Turney2020-02-121-0/+9
* | | mesonlib: Replace unholder argument to listifyDylan Baker2020-03-051-0/+2
| |/ |/|
* | meson: cache the results of can_compileMarcel Hollerbach2020-03-011-0/+1
* | CompilerArgs: make lookup fasterMarcel Hollerbach2020-03-011-7/+26
* | Merge pull request #6637 from mesonbuild/nirbheek/implement-symbolextractor-w...Jussi Pakkanen2020-02-231-0/+3
|\ \
| * | ninjabackend: List PDBs in output list for targetsNirbheek Chauhan2020-02-221-0/+3
| |/
* | Merge pull request #6668 from mesonbuild/nirbheek/strip-more-unused-linkerlik...Jussi Pakkanen2020-02-211-1/+19
|\ \
| * | macOS: Remove more unused linkerlike argsnirbheek/strip-more-unused-linkerlike-argsNirbheek Chauhan2020-02-211-1/+19
| |/
* | compilers/compilers: Fix get_linker_idDylan Baker2020-02-211-1/+7
|/
* compilers: Derive CompilerArgs from collections instead of typingNirbheek Chauhan2020-01-241-1/+1
* typing: Fix compatibility with Python 3.5.2Nirbheek Chauhan2020-01-241-1/+1
* types: Fix/ignore flake8 B014/F811Daniel Mensinger2020-01-081-11/+11
* types: import typing as T (fixes #6333)Daniel Mensinger2020-01-081-69/+69
* add compiler.get_linker_id() methodMichael Hirsch, Ph.D2019-12-191-0/+3
* Consider compiler arguments in linker detection logicDylan Baker2019-12-121-2/+4
* Allow setting <lang>_args before the compiler is detectedDylan Baker2019-12-121-97/+82
* compilers: Make get_display_language a class or static methodDylan Baker2019-12-121-2/+3
* Merge pull request #6207 from dcbaker/linker-optionJussi Pakkanen2019-12-111-0/+6
|\
| * Allow selecting the dynamic linkerDylan Baker2019-12-021-0/+6
* | compilers: Rework the CompilerArgs to be less awfulDylan Baker2019-12-051-71/+73