aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
AgeCommit message (Expand)AuthorFilesLines
2019-05-13compilers/cpp: Split code out of VisualStudioLikeCPPCompiler for treating c++...Dylan Baker1-30/+60
2019-05-10compilers: make keyword args to Compiler.compile keyword onlyDylan Baker3-4/+4
2019-05-05Merge pull request #5339 from dcbaker/clikeJussi Pakkanen8-1700/+1605
2019-05-05add -fno-exceptions if cpp_eh=none is specified nicole mazzuca1-8/+38
2019-05-03compilers: Split C-Like functionality into a mixin classesDylan Baker8-1686/+1608
2019-05-02Revert "detect Intel ICL on windows"Dylan Baker3-18/+1
2019-05-02Merge pull request #4952 from mensinda/cacheCompilesDylan Baker7-89/+114
2019-05-02Merge pull request #5311 from mensinda/flake8PluginsJussi Pakkanen2-3/+3
2019-05-02per-target manual specification of link_languageMichael Hirsch, Ph.D1-1/+3
2019-05-02Add some type annotations and fix lintsJohn Ericson1-1/+0
2019-04-29Fix builtin variable namesDaniel Mensinger1-2/+2
2019-04-29Fix blind exceptionsDaniel Mensinger1-1/+1
2019-04-28Moved caching into a seperate functionDaniel Mensinger4-31/+45
2019-04-28Disable cache for dependenciesDaniel Mensinger2-8/+8
2019-04-28Add disable_cache to the fortran compilerDaniel Mensinger1-6/+6
2019-04-28Add option to disable the cacheDaniel Mensinger1-8/+8
2019-04-28Changing cached flag from True to FalseDaniel Mensinger1-1/+1
2019-04-28Fixed typeingDaniel Mensinger1-12/+12
2019-04-28Annotaded return types in the base compiler classDaniel Mensinger1-22/+22
2019-04-28Added some cahced valuesDaniel Mensinger3-6/+8
2019-04-28Print '(cached)' when compiler result was cachedDaniel Mensinger3-20/+24
2019-04-28Cache compile results in coredataDaniel Mensinger4-12/+17
2019-04-27detect Intel ICL on windowsMichael Hirsch, Ph.D3-1/+18
2019-04-27better default order for fotran compiler searchMichael Hirsch, Ph.D4-10/+17
2019-04-25Don't use len() to test for container emptinessDylan Baker2-2/+2
2019-04-22fortran: fix compile.links() when passing dependenciesTamer Fahmy1-1/+1
2019-04-22Use individual entries for '-Wl,-rpath-link'Fernando Ramos1-6/+12
2019-04-20Merge pull request #5250 from jon-turney/test-compiler-reportJussi Pakkanen1-0/+6
2019-04-19Fix indentationmakise-homura1-3/+3
2019-04-19Add -std= remap support for Elbrus compilermakise-homura1-2/+2
2019-04-19Handle cpp_debugstl option for Elbrus compilermakise-homura1-2/+5
2019-04-19Making number of arguments consistent in get_library_dirsmakise-homura1-1/+1
2019-04-18vs: Update toolset table for VS 2019Nirbheek Chauhan1-0/+3
2019-04-12Push formatting of compiler version string down into Compiler classJon Turney1-0/+6
2019-04-10Update Built-in Option c_std for C17. Closes #4842.jrl641-4/+17
2019-04-09Use LDFLAGS only on languages that need it. Closes #5215.Jussi Pakkanen1-1/+12
2019-04-08Merge pull request #5225 from dcbaker/threads-is-not-specialJussi Pakkanen1-4/+0
2019-04-05dependencies/misc: don't special case threadsDylan Baker1-4/+0
2019-04-05BUGFIX: don't crash Meson on bad existing exe file for Fortran sanity checkMichael Hirsch, Ph.D1-11/+24
2019-04-03d: Fix linker errors with shared libraries on WindowsAri Vuollet1-1/+9
2019-03-27Sanity check with external argsJohn Ericson6-32/+94
2019-03-27compilers: Log difference between empty and absent env varJohn Ericson1-12/+19
2019-03-27Small cleanup to use_preproc_flags:John Ericson1-2/+2
2019-03-27Don't collect preprocssor flags separately from compiler flagsJohn Ericson2-14/+13
2019-03-26compilers: n_debug=if-release and buildtype=plain should not enable assertionsDylan Baker1-1/+1
2019-03-25more efficient submodule filenamingMichael Hirsch, Ph.D1-3/+4
2019-03-25BUGFIX: match submodule output names by compilerMichael Hirsch, Ph.D1-1/+11
2019-03-24Fix setup so test suite runs with rustc + MSVC. Closes: 5099Jussi Pakkanen2-1/+6
2019-03-21Merge pull request #5116 from dcbaker/openmp-de-specializeJussi Pakkanen1-2/+0
2019-03-20replace library type strings with an enumDylan Baker2-15/+14