summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/compilers.py
Commit message (Expand)AuthorAgeFilesLines
...
* Add 'b_pie' compiler optionXavier Claessens2018-10-201-1/+22
* Use relative build-tree RPATHs on macOSDavid Seifert2018-10-141-26/+32
* Adding "compiler_type" flag to ARM compilers.Mohammed Amer Khalidi2018-10-071-3/+7
* msvc: Don't use /O3 with MSVCMartin Storsjö2018-10-011-1/+1
* linker flags --as-needed and --no-undefined aren't meaningful for PEJon Turney2018-09-231-2/+4
* Updating compilers.py to add functions - get_optimization_args, get_debug_arg...Mohammed Amer Khalidi2018-09-211-0/+28
* Fix setting `-Doptimization` breaking buildDavid Seifert2018-09-191-2/+19
* ICC does not support `-Og`David Seifert2018-09-171-1/+1
* Abstract shared GCC/Clang/ICC methods in GnuLikeCompilerDavid Seifert2018-09-171-159/+84
* Fix ICC on macOSDavid Seifert2018-09-161-2/+17
* Fix GCC on macOSDavid Seifert2018-09-161-4/+12
* Use enum instead of `int` for compiler variantsDavid Seifert2018-09-161-68/+69
* Sprinkle functools.lru_cache() in a few more placesNirbheek Chauhan2018-09-111-5/+5
* Add method to check for C/C++ function attributesDylan Baker2018-09-071-0/+4
* Improve support for macOS dylib versioningNirbheek Chauhan2018-08-291-15/+15
* Deduplicate build-tree RPATHs on macOSDavid Seifert2018-08-281-2/+4
* CompilerArgs: -Wl,-lfoo is also a valid way to pass a libraryNirbheek Chauhan2018-08-281-2/+2
* Merge pull request #3981 from GoaLitiuM/d-win-fixesJussi Pakkanen2018-08-271-6/+15
|\
| * Handle proper linking of MSVC runtime librariesGoaLitiuM2018-08-201-0/+9
| * Remove optimization related arguments from buildtype args, inline release buildsGoaLitiuM2018-08-201-6/+6
* | CompilerArgs: Allow calling to_native() multiple timesNirbheek Chauhan2018-08-231-5/+9
* | compilers: Handle dupes in the --start/end-group logicOle André Vadla RavnÄs2018-08-231-3/+4
* | compilers: Reduce sizes of MSVC linked binariesOle André Vadla RavnÄs2018-08-221-3/+3
* | find_library: Use _build_wrapper to get library dirsBruce Richardson2018-08-221-10/+14
* | UserArrayOption: Allow duplicates when used as <lang>_args optionXavier Claessens2018-08-201-2/+2
|/
* Convert buildtype to optimization and debug options (#3489)Jussi Pakkanen2018-08-181-25/+77
* Unconditionally use get_gui_app_args()Jon Turney2018-08-151-0/+3
* Explicitly set the Windows subsystem for ninja/VisualCJon Turney2018-08-151-2/+2
* Merge pull request #3831 from mesonbuild/symvisibilityJussi Pakkanen2018-08-111-0/+15
|\
| * Call it gnu_symbol_visibility instead.Jussi Pakkanen2018-08-091-12/+12
| * Add kwarg for specifying symbol visibility.Jussi Pakkanen2018-08-091-0/+15
* | PkgConfigDependency: Don't try to resolve internal compiler libsNirbheek Chauhan2018-08-111-0/+3
|/
* Implement get_link_whole_for() for IntelCompiler (#3863)Alberto Sartori2018-07-101-0/+3
* Added ARMCLANG compiler support for C/C++ (#3717)Vasu Penugonda2018-06-211-0/+80
* Rename clike_langs to clink_langs for clarityNirbheek Chauhan2018-06-201-11/+11
* dependencies: Don't assume self.compiler is a C compilerNirbheek Chauhan2018-06-201-1/+5
* Add missing stubs to Compiler.Christoph Behle2018-06-181-0/+12
* Use stub to report misuse of get_defineChristoph Behle2018-06-181-0/+3
* macos: Rewrite install_name for dependent built libraries on installNirbheek Chauhan2018-06-181-13/+19
* vala: fix extract_all_objects() resultPaolo Bonzini2018-06-101-2/+2
* compilers: Use RUSTFLAGS from the env as default rust_args valueXavier Claessens2018-06-061-1/+2
* optinterpreter: Remove duplicated list of languagesXavier Claessens2018-06-061-0/+1
* Fix issues found by flake8Xavier Claessens2018-06-061-1/+0
* Move <lang>_args to coredata.compiler_optionsXavier Claessens2018-06-061-6/+25
* Move get_args_from_envvars() from environment to compilersXavier Claessens2018-06-061-1/+52
* Add a new option for building with Apple bitcode supportNirbheek Chauhan2018-06-061-15/+34
* Add prog/lib dirs from the mingw cross-compiler to PATHNirbheek Chauhan2018-06-051-2/+16
* New compiler method: check_headerNirbheek Chauhan2018-05-301-0/+3
* Don't raise StopIteration in generators, no longer allowed with Python 3.7. F...Christoph Reiter2018-05-291-1/+1
* Revert "Add macOS linker versioning information"Nirbheek Chauhan2018-05-091-16/+8