summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/compilers.py
Commit message (Expand)AuthorAgeFilesLines
* 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
* add linker flag to handle $ORIGIN on OpenBSDJasper Lievisse Adriaanse2018-05-041-2/+2
* Can combine D and C++ in a single target. Closes #3125.Jussi Pakkanen2018-05-021-0/+6
* Merge pull request #3353 from xclaesse/has-link-argumentJussi Pakkanen2018-04-171-10/+8
|\
| * Add has_link_argument() and friendsXavier Claessens2018-04-161-1/+9
| * has_argument(): reduce code duplicationXavier Claessens2018-04-161-10/+0
* | Explicitly check for OpenMP headers.Elliott Sales de Andrade2018-04-171-1/+2
* | Add an OpenMP dependency.Elliott Sales de Andrade2018-04-171-0/+20
|/
* Merged Arm CC support.Jussi Pakkanen2018-04-161-0/+90
|\
| * Updates to CPP support and update review changesSomasekhar Penugonda2018-03-271-59/+70
| * - Updating cpp_std options similar to other compiler classesBedarkar, Malhar2018-03-141-4/+30
| * Meson Github pull request - 3186 requested changesSomasekhar Penugonda2018-03-071-2/+4
| * First cut of ARMCC support for MESON.Bedarkar, Malhar2018-03-051-0/+51
* | Add macOS linker versioning informationTom Schoonjans2018-04-161-8/+16
* | Do not use -soname when linking with GCC for mingw/cygwinMarvin Scholz2018-04-161-2/+4
* | Merge pull request #3115 from makise-homura/e2k-lcc-supportJussi Pakkanen2018-04-151-1/+24
|\ \
| * | Fixed failure if compiler messages is not in UTF-8makise-homura2018-03-201-1/+1
| * | Added specific get_library_dirs function for lccmakise-homura2018-03-201-0/+12
| * | Fixed indentation and space issues found by SideCImakise-homura2018-03-191-1/+1
| * | Added Elbrus lcc compilers support as inheritance from gcc onesmakise-homura2018-03-191-0/+11
| |/
* | compilers: is_library: Also detect .so files with version (using soregex)Martin Hostettler2018-04-151-1/+4
* | compilers: Cache compiler checks where we don't want the outputNirbheek Chauhan2018-04-141-3/+23
* | Deduplicate dependencies resolved to absolute pathsDaniel Schulte2018-04-131-3/+10
* | Added get_asneeded_args method to Intel compiler.Alexis Jeandet2018-03-231-0/+8
* | Fix b_ndebug=if-release optionAleksey Filippov2018-03-211-1/+3
* | Add -Wl,-dead_strip_dylibs supportDavid Seifert2018-03-191-3/+26
|/
* Enable default linker optimisations in MSVC release and minsize buildsLeon Krause2018-02-111-2/+5
* Use os.path: basename() and dirname() instead of split()Aleksey Filippov2018-01-301-3/+3
* tests: fix rpath_uses_ORIGIN on dragonflybsdDylan Baker2018-01-061-0/+5
* compilers: fix unittest "16 prebuilt shared" on dragonfly bsdDylan Baker2018-01-061-1/+4
* add Compiler.thread_flags() stubAlexey Stukalov2017-12-301-0/+3
* compilers: prefer C++ over objc in clink_langsNirbheek Chauhan2017-12-301-1/+1
* Add whitespace around '+'.Benjamin Redelings2017-12-231-1/+1
* Fix linking with clang++ on linux if install_rpath.Benjamin Redelings2017-12-231-1/+6