aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/compilers.py
AgeCommit message (Expand)AuthorFilesLines
2018-10-26add implib support for ArmclangCompiler (#4420)pbl1-0/+14
2018-10-20Order rpaths so that internal ones come first.Jussi Pakkanen1-1/+17
2018-10-20Keep absolute rpaths to libraries outside the build dir.Jussi Pakkanen1-10/+13
2018-10-20Add 'b_pie' compiler optionXavier Claessens1-1/+22
2018-10-14Use relative build-tree RPATHs on macOSDavid Seifert1-26/+32
2018-10-07Adding "compiler_type" flag to ARM compilers.Mohammed Amer Khalidi1-3/+7
2018-10-01msvc: Don't use /O3 with MSVCMartin Storsjö1-1/+1
2018-09-23linker flags --as-needed and --no-undefined aren't meaningful for PEJon Turney1-2/+4
2018-09-21Updating compilers.py to add functions - get_optimization_args, get_debug_arg...Mohammed Amer Khalidi1-0/+28
2018-09-19Fix setting `-Doptimization` breaking buildDavid Seifert1-2/+19
2018-09-17ICC does not support `-Og`David Seifert1-1/+1
2018-09-17Abstract shared GCC/Clang/ICC methods in GnuLikeCompilerDavid Seifert1-159/+84
2018-09-16Fix ICC on macOSDavid Seifert1-2/+17
2018-09-16Fix GCC on macOSDavid Seifert1-4/+12
2018-09-16Use enum instead of `int` for compiler variantsDavid Seifert1-68/+69
2018-09-11Sprinkle functools.lru_cache() in a few more placesNirbheek Chauhan1-5/+5
2018-09-07Add method to check for C/C++ function attributesDylan Baker1-0/+4
2018-08-29Improve support for macOS dylib versioningNirbheek Chauhan1-15/+15
2018-08-28Deduplicate build-tree RPATHs on macOSDavid Seifert1-2/+4
2018-08-28CompilerArgs: -Wl,-lfoo is also a valid way to pass a libraryNirbheek Chauhan1-2/+2
2018-08-27Merge pull request #3981 from GoaLitiuM/d-win-fixesJussi Pakkanen1-6/+15
2018-08-23CompilerArgs: Allow calling to_native() multiple timesNirbheek Chauhan1-5/+9
2018-08-23compilers: Handle dupes in the --start/end-group logicOle André Vadla RavnÄs1-3/+4
2018-08-22compilers: Reduce sizes of MSVC linked binariesOle André Vadla RavnÄs1-3/+3
2018-08-22find_library: Use _build_wrapper to get library dirsBruce Richardson1-10/+14
2018-08-20UserArrayOption: Allow duplicates when used as <lang>_args optionXavier Claessens1-2/+2
2018-08-20Handle proper linking of MSVC runtime librariesGoaLitiuM1-0/+9
2018-08-20Remove optimization related arguments from buildtype args, inline release buildsGoaLitiuM1-6/+6
2018-08-18Convert buildtype to optimization and debug options (#3489)Jussi Pakkanen1-25/+77
2018-08-15Unconditionally use get_gui_app_args()Jon Turney1-0/+3
2018-08-15Explicitly set the Windows subsystem for ninja/VisualCJon Turney1-2/+2
2018-08-11Merge pull request #3831 from mesonbuild/symvisibilityJussi Pakkanen1-0/+15
2018-08-11PkgConfigDependency: Don't try to resolve internal compiler libsNirbheek Chauhan1-0/+3
2018-08-09Call it gnu_symbol_visibility instead.Jussi Pakkanen1-12/+12
2018-08-09Add kwarg for specifying symbol visibility.Jussi Pakkanen1-0/+15
2018-07-10Implement get_link_whole_for() for IntelCompiler (#3863)Alberto Sartori1-0/+3
2018-06-21Added ARMCLANG compiler support for C/C++ (#3717)Vasu Penugonda1-0/+80
2018-06-20Rename clike_langs to clink_langs for clarityNirbheek Chauhan1-11/+11
2018-06-20dependencies: Don't assume self.compiler is a C compilerNirbheek Chauhan1-1/+5
2018-06-18Add missing stubs to Compiler.Christoph Behle1-0/+12
2018-06-18Use stub to report misuse of get_defineChristoph Behle1-0/+3
2018-06-18macos: Rewrite install_name for dependent built libraries on installNirbheek Chauhan1-13/+19
2018-06-10vala: fix extract_all_objects() resultPaolo Bonzini1-2/+2
2018-06-06compilers: Use RUSTFLAGS from the env as default rust_args valueXavier Claessens1-1/+2
2018-06-06optinterpreter: Remove duplicated list of languagesXavier Claessens1-0/+1
2018-06-06Fix issues found by flake8Xavier Claessens1-1/+0
2018-06-06Move <lang>_args to coredata.compiler_optionsXavier Claessens1-6/+25
2018-06-06Move get_args_from_envvars() from environment to compilersXavier Claessens1-1/+52
2018-06-06Add a new option for building with Apple bitcode supportNirbheek Chauhan1-15/+34
2018-06-05Add prog/lib dirs from the mingw cross-compiler to PATHNirbheek Chauhan1-2/+16