summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/compilers.py
AgeCommit message (Expand)Author
2018-11-27Remove linkerlike args from compile checks. Closes #4542.Jussi Pakkanen
2018-11-15compilers: Move get_allow_undefined_link_args to CompilerDylan Baker
2018-11-15compilers: ICC should error when an unknown __attribute__ is testedDylan Baker
2018-11-15compilers: Enable PGO for ICCDylan Baker
2018-11-15compilers: fix compiler.compile for Intel CompilersDylan Baker
2018-11-15compilers: Fix the set of features that ICC exposesDylan Baker
2018-11-13compilers: Use keyword only arguments for compiler interfacesDylan Baker
2018-11-08Add prefix option for link argsPhillip Cao
2018-11-08Add support for Renesas CC-RX toolchainPhillip Cao
2018-11-03Add new compiler.get_argument_syntax methodDylan Baker
2018-10-30Hoist gen_vs_module_defs_args from Gnu to GnuLike.Josh Gao
2018-10-30Generalize gnulike-targeting-windows checks.Josh Gao
2018-10-28get_base_compile_args: Add -fprofile-correction to -fprofile-useJan Alexander Steffens (heftig)
2018-10-26add implib support for ArmclangCompiler (#4420)pbl
2018-10-20Order rpaths so that internal ones come first.Jussi Pakkanen
2018-10-20Keep absolute rpaths to libraries outside the build dir.Jussi Pakkanen
2018-10-20Add 'b_pie' compiler optionXavier Claessens
2018-10-14Use relative build-tree RPATHs on macOSDavid Seifert
2018-10-07Adding "compiler_type" flag to ARM compilers.Mohammed Amer Khalidi
2018-10-01msvc: Don't use /O3 with MSVCMartin Storsjö
2018-09-23linker flags --as-needed and --no-undefined aren't meaningful for PEJon Turney
2018-09-21Updating compilers.py to add functions - get_optimization_args, get_debug_arg...Mohammed Amer Khalidi
2018-09-19Fix setting `-Doptimization` breaking buildDavid Seifert
2018-09-17ICC does not support `-Og`David Seifert
2018-09-17Abstract shared GCC/Clang/ICC methods in GnuLikeCompilerDavid Seifert
2018-09-16Fix ICC on macOSDavid Seifert
2018-09-16Fix GCC on macOSDavid Seifert
2018-09-16Use enum instead of `int` for compiler variantsDavid Seifert
2018-09-11Sprinkle functools.lru_cache() in a few more placesNirbheek Chauhan
2018-09-07Add method to check for C/C++ function attributesDylan Baker
2018-08-29Improve support for macOS dylib versioningNirbheek Chauhan
2018-08-28Deduplicate build-tree RPATHs on macOSDavid Seifert
2018-08-28CompilerArgs: -Wl,-lfoo is also a valid way to pass a libraryNirbheek Chauhan
2018-08-27Merge pull request #3981 from GoaLitiuM/d-win-fixesJussi Pakkanen
2018-08-23CompilerArgs: Allow calling to_native() multiple timesNirbheek Chauhan
2018-08-23compilers: Handle dupes in the --start/end-group logicOle André Vadla Ravnås
2018-08-22compilers: Reduce sizes of MSVC linked binariesOle André Vadla Ravnås
2018-08-22find_library: Use _build_wrapper to get library dirsBruce Richardson
2018-08-20UserArrayOption: Allow duplicates when used as <lang>_args optionXavier Claessens
2018-08-20Handle proper linking of MSVC runtime librariesGoaLitiuM
2018-08-20Remove optimization related arguments from buildtype args, inline release buildsGoaLitiuM
2018-08-18Convert buildtype to optimization and debug options (#3489)Jussi Pakkanen
2018-08-15Unconditionally use get_gui_app_args()Jon Turney
2018-08-15Explicitly set the Windows subsystem for ninja/VisualCJon Turney
2018-08-11Merge pull request #3831 from mesonbuild/symvisibilityJussi Pakkanen
2018-08-11PkgConfigDependency: Don't try to resolve internal compiler libsNirbheek Chauhan
2018-08-09Call it gnu_symbol_visibility instead.Jussi Pakkanen
2018-08-09Add kwarg for specifying symbol visibility.Jussi Pakkanen
2018-07-10Implement get_link_whole_for() for IntelCompiler (#3863)Alberto Sartori
2018-06-21Added ARMCLANG compiler support for C/C++ (#3717)Vasu Penugonda