96 Commits (a7e6c1aaa46749b0e20c91e98869208e5e664500)

Author SHA1 Message Date
Ole André Vadla Ravnås a7e6c1aaa4 compilers: Handle dupes in the --start/end-group logic 6 years ago
Ole André Vadla Ravnås 6cd71a8033 compilers: Reduce sizes of MSVC linked binaries 6 years ago
Bruce Richardson 8c9296e8e6 find_library: Use _build_wrapper to get library dirs 6 years ago
Xavier Claessens 576f3bb1bf UserArrayOption: Allow duplicates when used as <lang>_args option 6 years ago
Jussi Pakkanen d83f77109a
Convert buildtype to optimization and debug options (#3489) 6 years ago
Jon Turney d57498a4fd Unconditionally use get_gui_app_args() 6 years ago
Jon Turney 94f09a8454 Explicitly set the Windows subsystem for ninja/VisualC 6 years ago
Nirbheek Chauhan ae5ebd258f PkgConfigDependency: Don't try to resolve internal compiler libs 6 years ago
Jussi Pakkanen fb2cdd0fe2 Call it gnu_symbol_visibility instead. 6 years ago
Jussi Pakkanen 6a0e674043 Add kwarg for specifying symbol visibility. 6 years ago
Alberto Sartori 8bee30367e Implement get_link_whole_for() for IntelCompiler (#3863) 6 years ago
Vasu Penugonda 7140afc0a8 Added ARMCLANG compiler support for C/C++ (#3717) 7 years ago
Nirbheek Chauhan 58ae2c9a8c Rename clike_langs to clink_langs for clarity 7 years ago
Nirbheek Chauhan d737488150 dependencies: Don't assume self.compiler is a C compiler 7 years ago
Christoph Behle 5ef38d880f Add missing stubs to Compiler. 7 years ago
Christoph Behle 9e0397805e Use stub to report misuse of get_define 7 years ago
Nirbheek Chauhan 96b7fdb723 macos: Rewrite install_name for dependent built libraries on install 7 years ago
Paolo Bonzini 1a5a18a3f3 vala: fix extract_all_objects() result 7 years ago
Xavier Claessens 9b791881ed compilers: Use RUSTFLAGS from the env as default rust_args value 7 years ago
Xavier Claessens 218ed2de89 optinterpreter: Remove duplicated list of languages 7 years ago
Xavier Claessens aa879b7f0c Fix issues found by flake8 7 years ago
Xavier Claessens b7d442150d Move <lang>_args to coredata.compiler_options 7 years ago
Xavier Claessens fa72cd7173 Move get_args_from_envvars() from environment to compilers 7 years ago
Nirbheek Chauhan 3e1a610702 Add a new option for building with Apple bitcode support 7 years ago
Nirbheek Chauhan ad0121d259 Add prog/lib dirs from the mingw cross-compiler to PATH 7 years ago
Nirbheek Chauhan ff07314a86 New compiler method: check_header 7 years ago
Christoph Reiter a87496addd Don't raise StopIteration in generators, no longer allowed with Python 3.7. Fixes #3622 7 years ago
Nirbheek Chauhan ed701b5cb0 Revert "Add macOS linker versioning information" 7 years ago
Jasper Lievisse Adriaanse 3729e127ff add linker flag to handle $ORIGIN on OpenBSD 7 years ago
Jussi Pakkanen 1918c0d231 Can combine D and C++ in a single target. Closes #3125. 7 years ago
Elliott Sales de Andrade 461f3af294 Explicitly check for OpenMP headers. 7 years ago
Elliott Sales de Andrade dbb025a175 Add an OpenMP dependency. 7 years ago
Xavier Claessens bd37afeeea Add has_link_argument() and friends 7 years ago
Xavier Claessens 521ce883ad has_argument(): reduce code duplication 7 years ago
Tom Schoonjans fa6ca16054 Add macOS linker versioning information 7 years ago
Marvin Scholz 5e45f4c621 Do not use -soname when linking with GCC for mingw/cygwin 7 years ago
Martin Hostettler 642e17aa6b compilers: is_library: Also detect .so files with version (using soregex) 7 years ago
Nirbheek Chauhan 2e5b2813d5 compilers: Cache compiler checks where we don't want the output 7 years ago
Daniel Schulte 57654bf367 Deduplicate dependencies resolved to absolute paths 7 years ago
Somasekhar Penugonda e62b8109eb Updates to CPP support and update review changes 7 years ago
Alexis Jeandet e89008b657 Added get_asneeded_args method to Intel compiler. 7 years ago
Aleksey Filippov 2febb99eee Fix b_ndebug=if-release option 7 years ago
makise-homura 3b254c6e49 Fixed failure if compiler messages is not in UTF-8 7 years ago
makise-homura 08bd07f860 Added specific get_library_dirs function for lcc 7 years ago
David Seifert 7eb187c5f2 Add -Wl,-dead_strip_dylibs support 7 years ago
makise-homura 6230c2a2f6 Fixed indentation and space issues found by SideCI 7 years ago
makise-homura 7cc41baa98 Added Elbrus lcc compilers support as inheritance from gcc ones 7 years ago
Bedarkar, Malhar 831d1e4c2e - Updating cpp_std options similar to other compiler classes 7 years ago
Somasekhar Penugonda a470835778 Meson Github pull request - 3186 requested changes 7 years ago
Bedarkar, Malhar a2ee76228e First cut of ARMCC support for MESON. 7 years ago