aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
AgeCommit message (Expand)AuthorFilesLines
2019-01-06More os.pathsepDaniel Mensinger1-1/+1
2019-01-06Use os.pathsepDaniel Mensinger1-1/+1
2019-01-06Handle java correctDaniel Mensinger1-4/+4
2019-01-06Added more compiler option supportDaniel Mensinger7-3/+39
2019-01-06Absolute path generation refactoringDaniel Mensinger10-0/+82
2019-01-06Added unit testDaniel Mensinger3-3/+3
2019-01-06Fixed list_target_files and list_targetsDaniel Mensinger3-3/+3
2019-01-02Remove cross_info; cross file is parsed up front and discardedJohn Ericson2-8/+5
2019-01-02Handle strings in cross file args. Closes #4671.Jussi Pakkanen1-2/+2
2018-12-29Merge pull request #4451 from jon-turney/simplify-x86-msvc-testJussi Pakkanen2-8/+9
2018-12-21Merge pull request #4573 from jon-turney/msys2-clangJussi Pakkanen1-5/+4
2018-12-16compilers/icc: Add even more diag-errors to actually error onDylan Baker1-0/+4
2018-12-09Windows clang supports `-mwindows` to set subsystemJon Turney1-5/+4
2018-12-09Reinstate "compilers/c: Fix allow undefined link arg for PE/COFF"Martin Storsjö1-0/+3
2018-12-06Deduplicate export-dynamic and pthread. Closes #4567.Jussi Pakkanen1-1/+15
2018-12-06Store the target architecture for CL-like compilersJon Turney2-8/+9
2018-11-27Remove linkerlike args from compile checks. Closes #4542.Jussi Pakkanen2-1/+10
2018-11-19Fix flake8 'imported but unused' reportsJon Turney2-2/+0
2018-11-17Merge pull request #4359 from dcbaker/icc-fixesDylan Baker4-43/+87
2018-11-17Guard against broken lib paths returned by gcc.Jussi Pakkanen1-3/+6
2018-11-15compilers: quiet ICC messages about pchDylan Baker1-1/+1
2018-11-15compilers/fortran: pass -module ${path} instead of -module${path}Dylan Baker1-1/+1
2018-11-15ifort: ifort needs to have -lifcore like gfotran needs -lgfortranDylan Baker1-0/+3
2018-11-15compilers: Move get_allow_undefined_link_args to CompilerDylan Baker3-29/+20
2018-11-15compilers: ICC should error when an unknown __attribute__ is testedDylan Baker1-0/+1
2018-11-15compilers: Set the correct values for undefined modules on apple with iccDylan Baker1-1/+5
2018-11-15compilers: Add ICC setting for get_allow_undefined_link_argsDylan Baker1-0/+2
2018-11-15compilers: Enable PGO for ICCDylan Baker1-5/+24
2018-11-15fortran: ifort doesn't have -pipeDylan Baker1-0/+6
2018-11-15compilers: fix compiler.compile for Intel CompilersDylan Baker2-8/+19
2018-11-15compilers/c_function_attributes: fix for ICCDylan Baker1-4/+4
2018-11-15compilers: Fix the set of features that ICC exposesDylan Baker1-1/+8
2018-11-15Store unexpanded library directory paths. Closes #4392.Jussi Pakkanen1-3/+16
2018-11-13compilers: Use keyword only arguments for compiler interfacesDylan Baker5-49/+76
2018-11-08Add prefix option for link argsPhillip Cao1-0/+6
2018-11-08Add support for Renesas CC-RX toolchainPhillip Cao4-1/+199
2018-11-04Use lld-link with clang-clJon Turney1-1/+6
2018-11-04Qualify checks of self.version by self.id in VisualStudioC/CPPCompilerJon Turney2-10/+17
2018-11-04Teach VisualStudioCCompiler.get_pch_use_args() to handle clang-clJon Turney1-0/+2
2018-11-04Teach VisualStudioCCompiler.has_arguments() about clang-clJon Turney1-0/+2
2018-11-04Only add link arguments when needed in Compiler object methodsJon Turney2-0/+4
2018-11-04Detect clang-cl as msvc-like, not clang-likeJon Turney3-4/+16
2018-11-03Add new compiler.get_argument_syntax methodDylan Baker2-0/+17
2018-10-30Hoist gen_vs_module_defs_args from Gnu to GnuLike.Josh Gao1-10/+10
2018-10-30Generalize gnulike-targeting-windows checks.Josh Gao3-6/+6
2018-10-28get_base_compile_args: Add -fprofile-correction to -fprofile-useJan Alexander Steffens (heftig)1-2/+2
2018-10-27add support for `/permissive-`Nicole Mazzuca1-8/+21
2018-10-26add implib support for ArmclangCompiler (#4420)pbl1-0/+14
2018-10-25compilers/c: Fix allow undefined link arg for PE/COFFMarvin Scholz1-0/+3
2018-10-22add cpp_std support for MSVCNicole Mazzuca1-3/+34