summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/c.py
AgeCommit message (Expand)Author
2019-04-28Cache compile results in coredataDaniel Mensinger
2019-04-27detect Intel ICL on windowsMichael Hirsch, Ph.D
2019-04-27better default order for fotran compiler searchMichael Hirsch, Ph.D
2019-04-25Don't use len() to test for container emptinessDylan Baker
2019-04-18vs: Update toolset table for VS 2019Nirbheek Chauhan
2019-04-10Update Built-in Option c_std for C17. Closes #4842.jrl64
2019-04-05dependencies/misc: don't special case threadsDylan Baker
2019-03-27Sanity check with external argsJohn Ericson
2019-03-27Don't collect preprocssor flags separately from compiler flagsJohn Ericson
2019-03-21Merge pull request #5116 from dcbaker/openmp-de-specializeJussi Pakkanen
2019-03-20replace library type strings with an enumDylan Baker
2019-03-19dependencies/openmp: Don't special case OpenMPDylan Baker
2019-03-19Merge pull request #4724 from jon-turney/lib-machine-alwaysJussi Pakkanen
2019-03-14compilers: Update comment about library search patternsNirbheek Chauhan
2019-03-14compilers: Try harder to dedup builtin libsNirbheek Chauhan
2019-03-11Add static as keyword to find_libraryNiklas Claesson
2019-03-11Fix _get_patterns on OpenBSDAntoine Jacoutot
2019-02-19Add warning level zerojml1795
2019-02-15Remove get_cross_extra_flagsJohn Ericson
2019-02-02Never access environment.properties downstreamJohn Ericson
2019-01-31find_library: Check arch of libraries on DarwinNirbheek Chauhan
2019-02-01Rewrite appleframework and extraframework dependency classesNirbheek Chauhan
2019-01-27BUGFIX: broken/missing Fortran code/unit testsMichael Hirsch, Ph.D
2019-01-21Add PGI C and C++ compilers (#4803)Michael Hirsch, Ph.D
2019-01-10Add get_werror_args for CCRX C compilerPhillip Cao
2019-01-06Absolute path generation refactoringDaniel Mensinger
2019-01-05Fix linking when cross-compiling and a windows resource is first objectJon Turney
2019-01-02Remove cross_info; cross file is parsed up front and discardedJohn Ericson
2018-12-06Store the target architecture for CL-like compilersJon Turney
2018-11-27Remove linkerlike args from compile checks. Closes #4542.Jussi Pakkanen
2018-11-19Fix flake8 'imported but unused' reportsJon Turney
2018-11-17Merge pull request #4359 from dcbaker/icc-fixesDylan Baker
2018-11-17Guard against broken lib paths returned by gcc.Jussi Pakkanen
2018-11-15compilers: quiet ICC messages about pchDylan Baker
2018-11-15compilers: Move get_allow_undefined_link_args to CompilerDylan Baker
2018-11-15compilers: Set the correct values for undefined modules on apple with iccDylan Baker
2018-11-15compilers: Add ICC setting for get_allow_undefined_link_argsDylan Baker
2018-11-15compilers: fix compiler.compile for Intel CompilersDylan Baker
2018-11-15Store unexpanded library directory paths. Closes #4392.Jussi Pakkanen
2018-11-13compilers: Use keyword only arguments for compiler interfacesDylan Baker
2018-11-08Add support for Renesas CC-RX toolchainPhillip Cao
2018-11-04Use lld-link with clang-clJon Turney
2018-11-04Qualify checks of self.version by self.id in VisualStudioC/CPPCompilerJon Turney
2018-11-04Teach VisualStudioCCompiler.get_pch_use_args() to handle clang-clJon Turney
2018-11-04Teach VisualStudioCCompiler.has_arguments() about clang-clJon Turney
2018-11-04Only add link arguments when needed in Compiler object methodsJon Turney
2018-11-04Detect clang-cl as msvc-like, not clang-likeJon Turney
2018-11-03Add new compiler.get_argument_syntax methodDylan Baker
2018-10-30Generalize gnulike-targeting-windows checks.Josh Gao
2018-10-25compilers/c: Fix allow undefined link arg for PE/COFFMarvin Scholz