85 Commits (9ddc305e0727f5c89a61459c15325b31bf88f7da)

Author SHA1 Message Date
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
Leon Krause 2fa44cf326 Enable default linker optimisations in MSVC release and minsize builds 7 years ago
Aleksey Filippov 2cf85ae16f Use os.path: basename() and dirname() instead of split() 7 years ago
Dylan Baker 4620bdd8b4 tests: fix rpath_uses_ORIGIN on dragonflybsd 7 years ago
Dylan Baker 10a560a411 compilers: fix unittest "16 prebuilt shared" on dragonfly bsd 7 years ago
Alexey Stukalov 4f32d11e1b add Compiler.thread_flags() stub 7 years ago
Nirbheek Chauhan 6f3e2a0a07 compilers: prefer C++ over objc in clink_langs 7 years ago
Benjamin Redelings f3c182f07d Add whitespace around '+'. 7 years ago
Benjamin Redelings 907744d55e Fix linking with clang++ on linux if install_rpath. 7 years ago
Hemmo Nieminen d232a80e90 Allow value 'if-release' for b_ndebug project option. (#1896) 7 years ago
Christoph Behle c6acf75617 More version information for compilers. 7 years ago