summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/compilers.py
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'upstream/master' into lang-enumlang-enumJohn Ericson2020-08-031-356/+38
|\
| * 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
| |/
* | More progressJohn Ericson2020-04-211-1/+1
* | WIP: Create enum to use instead of strings for languageJohn Ericson2020-04-211-33/+48
|/
* 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