summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers.py
AgeCommit message (Expand)Author
2017-03-10Add UNIX large file support via compiler always-argsNirbheek Chauhan
2017-03-10compiler: Rename element argument of sizeof to typename.Haakon Sporsheim
2017-03-10compiler: Ensure prefix and dependencies are used for alignment.Haakon Sporsheim
2017-03-10compiler: Fix compute_int and sizeof for cross compilation.Haakon Sporsheim
2017-03-09compiler: Add compute_int functionality.Haakon Sporsheim
2017-02-21Detect GCC type on macOS for ObjC/C++ tooNirbheek Chauhan
2017-02-20Add auto option to b_colored when using Clang. Remove Clang version check whe...Rodrigo Lourenço
2017-02-20Update minimum Clang version for colored outputRodrigo Lourenço
2017-02-19Add b_colorout option for Clang compilers.Rodrigo Lourenço
2017-02-02compilers: Don't use CompilerArgs() for sanity checksNirbheek Chauhan
2017-01-28Add get_no_stdinc_args() for C++ tooNirbheek Chauhan
2017-01-27compilers: New class CompilerArgs derived from list()Nirbheek Chauhan
2017-01-26Merge pull request #1328 from centricular/has-function-prefixJussi Pakkanen
2017-01-26compilers: Don't run built-in checks on MSVCNirbheek Chauhan
2017-01-26compilers: Fix has_function check for builtinsNirbheek Chauhan
2017-01-26compilers: Add prefix before limits.h in has_function checksNirbheek Chauhan
2017-01-26compilers: Pass -fpermissive on all C++ compilers except MSVCNirbheek Chauhan
2017-01-26compilers: Use named placeholders for string formattingNirbheek Chauhan
2017-01-26compilers: Fix builtin checks with clang on LinuxNirbheek Chauhan
2017-01-23Use --coverage rather than hardcoding -lgcov. Closes #1311.Jussi Pakkanen
2017-01-24compilers: Use __has_include macro for has_header checksNirbheek Chauhan
2017-01-24compilers: Remove unnecessary arguments to super()Nirbheek Chauhan
2017-01-23Merge pull request #1320 from centricular/fix-llvmir-and-assemblyJussi Pakkanen
2017-01-21Fix targets with generated LLVM IR and Assembly sourcesNirbheek Chauhan
2017-01-18cleanup: Remove redundant parenthesesMike Sinkovsky
2017-01-11style: [E1**] IndentationMike Sinkovsky
2017-01-11style: [E721] do not compare types, use 'isinstance()'Mike Sinkovsky
2017-01-03Merge pull request #1272 from mesonbuild/ignatenko/lintJussi Pakkanen
2017-01-04ifort: Derive from IntelCompiler base classNirbheek Chauhan
2017-01-04icc: Always specify the language to use for PCH usageNirbheek Chauhan
2017-01-04compilers.py: Use a common variable for warn argsNirbheek Chauhan
2017-01-04compilers: gnu++03 is not a valid Clang C++ standardNirbheek Chauhan
2017-01-04icc: Fix C/C++ std options and add a unit test for themNirbheek Chauhan
2017-01-04ICC 17.0.0 working for Linux and Ninja Backend.Philipp Geier
2017-01-03fix 'unreachable code' warningsMike Sinkovsky
2017-01-03fix 'method signature does no match signature of overridden method'Mike Sinkovsky
2017-01-02style: fix E127 violationsIgor Gnatenko
2017-01-02style: fix E202 violationsIgor Gnatenko
2017-01-02fix for cross-builds targeting macosxMike Sinkovsky
2017-01-01style: fix E124 violationsIgor Gnatenko
2017-01-01style: fix E265 violationsIgor Gnatenko
2017-01-01style: fix E231 violationsIgor Gnatenko
2017-01-01style: fix E226 violationsIgor Gnatenko
2017-01-01style: fix E225 violationsIgor Gnatenko
2016-12-31Fix space before :.Jussi Pakkanen
2016-12-23gdc: Make dependency check workMatthias Klumpp
2016-12-21d: Correctly set SONAME on D shared librariesMatthias Klumpp
2016-12-21ldc/dmd: Properly set warning argumentsMatthias Klumpp
2016-12-21Merge pull request #1233 from mesonbuild/wip/ignatenko/code-styleJussi Pakkanen
2016-12-20Fix several more lint errorsNirbheek Chauhan