summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/compilers.py
Commit message (Expand)AuthorAgeFilesLines
* move Gnu-specific feature '--print-search-dirs' to GnuLikeCompilerNorbert Nemec2019-07-071-0/+60
* Improve performance with windows defender ATPCharlie Barto2019-07-051-4/+4
* Fix two errors when cross-compiling with ValaJames Westman2019-06-271-0/+3
* sanitycheckc: avoid linking sanitycheckc when cross compilingCody Schafer2019-06-271-6/+11
* tvOS: added support AppleTVOSRoman Shpuntov2019-06-131-3/+3
* Solaris fixesKurtis Rader2019-06-121-0/+2
* compilers: armclang supports only cross-compilationsompen2019-06-111-1/+1
* Purge `is_cross` and friends without changing user interfacesJohn Ericson2019-06-091-3/+4
* UserOption no longer has a name field.John Ericson2019-05-151-20/+13
* Merge pull request #5331 from dcbaker/iclJussi Pakkanen2019-05-141-15/+60
|\
| * compilers: Add basic ICL abstractionsDylan Baker2019-05-131-0/+42
| * compilers: ICL is not GCC likeDylan Baker2019-05-131-2/+2
| * compilers: rename IntelCompiler to IntelGnuLikeCompilerDylan Baker2019-05-131-1/+1
| * compilers: Split msvc version code into helperDylan Baker2019-05-131-10/+13
| * compilers: make keyword args to Compiler.compile keyword onlyDylan Baker2019-05-101-2/+2
* | This is the fork "sneyx1234/meson" of the current git "mesonbuild/meson" head...Simon Ney2019-05-131-0/+3
|/
* compilers: Split C-Like functionality into a mixin classesDylan Baker2019-05-031-0/+329
* Merge pull request #4952 from mensinda/cacheCompilesDylan Baker2019-05-021-40/+56
|\
| * Moved caching into a seperate functionDaniel Mensinger2019-04-281-26/+35
| * Fixed typeingDaniel Mensinger2019-04-281-12/+12
| * Annotaded return types in the base compiler classDaniel Mensinger2019-04-281-22/+22
| * Print '(cached)' when compiler result was cachedDaniel Mensinger2019-04-281-0/+2
| * Cache compile results in coredataDaniel Mensinger2019-04-281-8/+13
* | better default order for fotran compiler searchMichael Hirsch, Ph.D2019-04-271-4/+11
|/
* Don't use len() to test for container emptinessDylan Baker2019-04-251-1/+1
* Use individual entries for '-Wl,-rpath-link'Fernando Ramos2019-04-221-6/+12
* Merge pull request #5250 from jon-turney/test-compiler-reportJussi Pakkanen2019-04-201-0/+6
|\
| * Push formatting of compiler version string down into Compiler classJon Turney2019-04-121-0/+6
* | Making number of arguments consistent in get_library_dirsmakise-homura2019-04-191-1/+1
|/
* Use LDFLAGS only on languages that need it. Closes #5215.Jussi Pakkanen2019-04-091-1/+12
* compilers: Log difference between empty and absent env varJohn Ericson2019-03-271-12/+19
* Small cleanup to use_preproc_flags:John Ericson2019-03-271-2/+2
* Don't collect preprocssor flags separately from compiler flagsJohn Ericson2019-03-271-9/+11
* compilers: n_debug=if-release and buildtype=plain should not enable assertionsDylan Baker2019-03-261-1/+1
* Fix setup so test suite runs with rustc + MSVC. Closes: 5099Jussi Pakkanen2019-03-241-1/+0
* compilers: Try harder to dedup builtin libsNirbheek Chauhan2019-03-141-1/+7
* Fix indent to please codestyle.Antoine Jacoutot2019-03-111-3/+3
* GnuLikeCompiler: don't set b_lundef by default on OpenBSDAntoine Jacoutot2019-03-111-2/+4
* Feed compiler Properties to get its options defaultedJohn Ericson2019-02-271-9/+29
* Add warning level zerojml17952019-02-191-4/+7
* Improve handling of gui_appAndrei Alexeyev2019-02-181-2/+2
* Remove get_cross_extra_flagsJohn Ericson2019-02-151-8/+0
* BUGFIX: Fortran openmpMichael Hirsch, Ph.D2019-02-131-13/+13
* Never access environment.properties downstreamJohn Ericson2019-02-021-6/+9
* correct naming to CudaCompiler, pep8Michael Hirsch, Ph.D2019-01-291-1/+1
* BUGFIX: broken/missing Fortran code/unit testsMichael Hirsch, Ph.D2019-01-271-1/+1
* All the fixes needed to make work against current master.Jussi Pakkanen2019-01-211-4/+15
* added cuda compilerBeau Johnston2019-01-211-1/+10
* Add PGI C and C++ compilers (#4803)Michael Hirsch, Ph.D2019-01-211-7/+45
* FlangFortranCompiler inherit ClangCompilerMichael Hirsch, Ph.D2019-01-161-25/+0