114 Commits (c0236e10f36448703ca2f85689aaa880810d93c6)

Author SHA1 Message Date
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
Jussi Pakkanen fa6f01d096 Use absolute paths for rpaths on OSX. 7 years ago
Josh Soref 49f8d28ef5 spelling: overridden 7 years ago
Josh Soref 9dd4f047af spelling: occurrence 7 years ago
rkfg 87bf152e6e Fix #2620 7 years ago
Jussi Pakkanen 34d928a830 Better check for when address sanitizer is enabled. Closes #2590. 7 years ago
Alexis Jeandet dfab58772f Warn when no inc dir is found from parsing GNU compiler output 7 years ago
Alexis Jeandet f15a57f31a Fix detection of include dirs with gnu compiler and non C locale 7 years ago
Niklas Claesson 09ccd0eeaa C/C++: Get default include dirs from compilers 7 years ago
Luke Shumaker bb25260f00 flake8: Perform suggested whitespace/formatting changes 7 years ago
Daniel Stone e1ffae0580 Add Compiler.get_supported_arguments() 7 years ago
Peter Harris ee34f454ca Fix detection of clang "optimization arguments" 7 years ago
Nirbheek Chauhan de2d59cc27 find_library: Ignore libs on MSVC properly 7 years ago
Nirbheek Chauhan b3d048e93a CompilerArgs: Put start/end-group around shared libs too 7 years ago
Alessandro Decina a9559e0d77 Fix linking Objective-C shared libs on OSX. 7 years ago
Jussi Pakkanen 2269b7f60b Add build_rpath as new property allowing people to specify rpath entries that are used in the build tree but will be removed on install. 7 years ago
Jussi Pakkanen 181510bd6e Fix checks on MinGW and VS2010. 7 years ago
Jussi Pakkanen 8396c4f3e6 Added VS support to simd detector. 7 years ago
Jussi Pakkanen 16ec3f0e19 Fix a few OSX "features". 7 years ago
Jussi Pakkanen d304aac504 Created simd module. 7 years ago
Chocobo1 24c2e4d3ac Fix typo 7 years ago
Hemmo Nieminen 09a5399d09 Fix how rpath directories are handled. 7 years ago
Gabríel Arthúr Pétursson 39c7b0492c Allow both address- and undefined behavior sanitizers at the same time 7 years ago
Hemmo Nieminen ea79e94964 Fix a missing path issue causing Python traceback. 8 years ago