aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
AgeCommit message (Expand)AuthorFilesLines
2018-07-13Avoid concatenating two options in listThomas Hindoe Paaboel Andersen1-1/+1
2018-07-10Implement get_link_whole_for() for IntelCompiler (#3863)Alberto Sartori1-0/+3
2018-07-10find_library: Validate and sort globbed shared library filesNirbheek Chauhan1-2/+19
2018-07-09Fix searching of shared libraries on OpenBSD (#3851)Nirbheek Chauhan2-36/+79
2018-07-05Fix flake8 issues (#3834)Jon Turney1-0/+2
2018-07-04find_library: Only run link test on system dirsNirbheek Chauhan1-11/+16
2018-07-03prune nonexistent dirs from library search pathBruce Richardson1-1/+1
2018-06-30fix find_library when cross-compiling 32-bit on 64-bit systemsBruce Richardson1-1/+11
2018-06-30d: Don't fail if -link-defaultlib is manually added to the LDC link argsMatthias Klumpp1-0/+8
2018-06-24Return a better warning if compiled executable is invalid.Jussi Pakkanen1-1/+4
2018-06-21Added ARMCLANG compiler support for C/C++ (#3717)Vasu Penugonda4-2/+142
2018-06-20Rename clike_langs to clink_langs for clarityNirbheek Chauhan2-15/+15
2018-06-20dependencies: Don't assume self.compiler is a C compilerNirbheek Chauhan2-1/+7
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 Chauhan7-22/+30
2018-06-18pkgconfig deps: Also resolve paths to shared librariesNirbheek Chauhan1-1/+2
2018-06-12Always apply concatenate_string_literal.Christoph Behle1-1/+1
2018-06-12Make concatenate_string_literals staticChristoph Behle1-1/+2
2018-06-12get_define can concatenate string literals.Christoph Behle1-1/+10
2018-06-12Revert changeChristoph Behle1-2/+2
2018-06-12Concatenate string literals in get_defineChristoph Behle1-3/+4
2018-06-10vala: fix extract_all_objects() resultPaolo Bonzini1-2/+2
2018-06-07find_library: Add a cache for library searchingNirbheek Chauhan2-7/+27
2018-06-06compilers: Use RUSTFLAGS from the env as default rust_args valueXavier Claessens1-1/+2
2018-06-06optinterpreter: Remove duplicated list of languagesXavier Claessens2-0/+3
2018-06-06Fix issues found by flake8Xavier Claessens5-5/+3
2018-06-06Move <lang>_args to coredata.compiler_optionsXavier Claessens3-11/+30
2018-06-06Move get_args_from_envvars() from environment to compilersXavier Claessens1-1/+52
2018-06-06Compilers: Chain-up to parent class in get_options()Xavier Claessens2-52/+65
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 Chauhan2-4/+41
2018-05-30New compiler method: check_headerNirbheek Chauhan2-0/+9
2018-05-29Don't raise StopIteration in generators, no longer allowed with Python 3.7. F...Christoph Reiter1-1/+1
2018-05-21Add support for finding libraries in Fortran projectsMatthew Krupcale2-170/+184
2018-05-09Revert "Add macOS linker versioning information"Nirbheek Chauhan6-23/+15
2018-05-04add linker flag to handle $ORIGIN on OpenBSDJasper Lievisse Adriaanse1-2/+2
2018-05-02Can use C++ and FORTRAN in a single target. Closes #2685.Jussi Pakkanen1-1/+3
2018-05-02Can combine D and C++ in a single target. Closes #3125.Jussi Pakkanen2-0/+12
2018-04-30has_multi_link_arguments: Some compilers needs -Wl,--fatal-warningsXavier Claessens1-0/+14
2018-04-27CCompiler: Cache result of get_library_dirs().Martin Hostettler1-1/+9
2018-04-19CCompiler: Do not call to_native() twiceXavier Claessens1-1/+1
2018-04-17Merge pull request #3353 from xclaesse/has-link-argumentJussi Pakkanen3-59/+48
2018-04-17Merge pull request #1852 from QuLogic/openmpJussi Pakkanen3-0/+45
2018-04-17cc.has_multi_arguments: Convert all -Wno argsNirbheek Chauhan1-6/+6
2018-04-17fix checks for gcc disable warning flagsBruce Richardson1-0/+5
2018-04-17Explicitly check for OpenMP headers.Elliott Sales de Andrade1-1/+2
2018-04-17Add an OpenMP dependency.Elliott Sales de Andrade3-0/+44
2018-04-16Add has_link_argument() and friendsXavier Claessens3-23/+37
2018-04-16VisualStudioCPPCompiler: Fix -fpermissive still being addedXavier Claessens1-2/+2