summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/c.py
AgeCommit message (Expand)Author
2018-10-14Use relative build-tree RPATHs on macOSDavid Seifert
2018-10-13Added .so to list possible darwin dynamic library suffixes (#4364)gsobala
2018-10-07Adding "compiler_type" flag to ARM compilers.Mohammed Amer Khalidi
2018-10-03Verify library directories as either 32-bit or 64-bitBruce Richardson
2018-10-01compilers/c: don't return -pthread for MacOS with any compilerDylan Baker
2018-09-28compilers: Do not use -pthread with clang for darwinMarvin Scholz
2018-09-25Don't add rpath linker flags when building for MinGWMartin Storsjö
2018-09-17Abstract shared GCC/Clang/ICC methods in GnuLikeCompilerDavid Seifert
2018-09-16Fix ICC on macOSDavid Seifert
2018-09-16Do not use relative RPATHs on macOS with ICC/GCCDavid 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-22compilers: Reduce sizes of MSVC linked binariesOle André Vadla Ravnås
2018-08-22find_library: Allow undefined symbols while linkingNirbheek Chauhan
2018-08-22find_library: Use _build_wrapper to get library dirsBruce Richardson
2018-08-18Convert buildtype to optimization and debug options (#3489)Jussi Pakkanen
2018-08-15Explicitly set the Windows subsystem for ninja/VisualCJon Turney
2018-08-11PkgConfigDependency: Don't try to resolve internal compiler libsNirbheek Chauhan
2018-08-09msvc: Don't add dynamic link args, they're ignoredNirbheek Chauhan
2018-08-08PkgConfigDependency: Fix library path search orderNirbheek Chauhan
2018-07-31Merge pull request #3850 from mesonbuild/nirbheek/exe-wrapper-compiler-fallbacksJussi Pakkanen
2018-07-10find_library: Validate and sort globbed shared library filesNirbheek Chauhan
2018-07-09Fix searching of shared libraries on OpenBSD (#3851)Nirbheek Chauhan
2018-07-09cross: Be more permissive about not-found exe_wrapperNirbheek Chauhan
2018-07-09cross: Use ExternalProgram for cross-file exe_wrapperNirbheek Chauhan
2018-07-04find_library: Only run link test on system dirsNirbheek Chauhan
2018-07-03prune nonexistent dirs from library search pathBruce Richardson
2018-06-30fix find_library when cross-compiling 32-bit on 64-bit systemsBruce Richardson
2018-06-24Return a better warning if compiled executable is invalid.Jussi Pakkanen
2018-06-21Added ARMCLANG compiler support for C/C++ (#3717)Vasu Penugonda
2018-06-18macos: Rewrite install_name for dependent built libraries on installNirbheek Chauhan
2018-06-18pkgconfig deps: Also resolve paths to shared librariesNirbheek Chauhan
2018-06-12Always apply concatenate_string_literal.Christoph Behle
2018-06-12Make concatenate_string_literals staticChristoph Behle
2018-06-12get_define can concatenate string literals.Christoph Behle
2018-06-12Revert changeChristoph Behle
2018-06-12Concatenate string literals in get_defineChristoph Behle
2018-06-07find_library: Add a cache for library searchingNirbheek Chauhan
2018-06-06Fix issues found by flake8Xavier Claessens
2018-06-06Move <lang>_args to coredata.compiler_optionsXavier Claessens
2018-06-06Compilers: Chain-up to parent class in get_options()Xavier Claessens
2018-06-05Add prog/lib dirs from the mingw cross-compiler to PATHNirbheek Chauhan
2018-05-30New compiler method: check_headerNirbheek Chauhan
2018-05-21Add support for finding libraries in Fortran projectsMatthew Krupcale
2018-05-09Revert "Add macOS linker versioning information"Nirbheek Chauhan
2018-04-30has_multi_link_arguments: Some compilers needs -Wl,--fatal-warningsXavier Claessens
2018-04-27CCompiler: Cache result of get_library_dirs().Martin Hostettler
2018-04-19CCompiler: Do not call to_native() twiceXavier Claessens
2018-04-17Merge pull request #3353 from xclaesse/has-link-argumentJussi Pakkanen