545 Commits (2ae1bfa17b194fca328756f8d80cbef089d42673)

Author SHA1 Message Date
Charles Brunet dacb25db10 Improve error messages for invalid option values 10 months ago
Xavier Claessens 18f8aeda8b rust: Get native-static-libs even when it cannot run host binaries 10 months ago
Xavier Claessens c1076241af compilers: No need to pass exe_wrapper everywhere 10 months ago
Xavier Claessens 6b569527bc compilers: Allow setting env and workdir for run checks 10 months ago
Xavier Claessens b1358ef61f compilers: Do not dump File content in log for compiler checks. 10 months ago
Xavier Claessens f41a95ddf2 compilers: Every compiler can run code 10 months ago
Sam James 675b47b069
compilers: cpp: improve libc++ vs libstdc++ detection (again) 10 months ago
Petr Machacek eb74bb8dbf Added support for Texas Instruments C6000 compiler. 10 months ago
Elliot e4622ff1ee
Only link to generated pch object when using msvc. (#12957) 10 months ago
Charles Brunet f9479787a0 fix reconfigure subproject base options 10 months ago
David Seifert 0cd74c96f1
cuda: respect host compiler `-Werror` 10 months ago
Eli Schwartz 4d1bfd0939
compilers: only wrap multiple input libraries with start/end group 10 months ago
Eli Schwartz 46f3cff5b2
compilers: avoid catching -Wl,-soname and wrapping with start/end group 10 months ago
Charles Brunet 76f6874e48 Fix base and compiler options not reconfigurable. 10 months ago
David Seifert 937d1c639a nvcc: avoid adding `-Wpedantic` to compile lines 10 months ago
Jussi Pakkanen 9afe62232c Fix lint warning. 10 months ago
dragonmux a234c001a0 compilers/detect: Implemented logic for checking suffixed LLVM tools before non 11 months ago
Dylan Baker 8ac4346943 compilers: 'H' is a C++ header 11 months ago
Eli Schwartz 6be1262cc9
compilers: fix inconsistent None-breaking return value for compile() 11 months ago
H. Vetinari 6fcf8632c6 fix UnboundLocalError if guess_win_linker fails in detect_fortran_compiler 11 months ago
Dylan Baker 314d9f0c74 Differentiate message between dynamic linker and archiver 12 months ago
Sam James 85cfc1fafc
Compilers: pass -Werror to the linker with b_lto 12 months ago
Alyssa Ross 1ca2c74d16 rust: fix linking static executables 12 months ago
Simon Ser 0bfe98e7e6 compilers: add c23 and gnu23 c_stds 12 months ago
Sam James a5fdd3771f
compilers: cpp: wire up debugstl for Clang 1 year ago
Sam James 90098473d5
compilers: cpp: wire up stdlib assertions 1 year ago
wrvsrx e2458c6f94 nvcc compiler: support find dependency header files 1 year ago
Eli Schwartz 2fbc7b5ce3
Revert "clike: Deduplicate rpath linker flags" 1 year ago
Charles Brunet 4761e4cad9 Remove `get_buildtype_args` function 1 year ago
Denis Drakhnia 360d81e4aa compilers/elbrus: wrap get_default_include_dirs with lru_cache 1 year ago
Dylan Baker 67c51820b7
compilers: Add partial docstrings for a couple of Compiler methods 1 year ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 1 year ago
H. Vetinari cc5a95a56a detect windows linkers for flang in detect_fortran_compiler 1 year ago
Eli Schwartz 39ecfc2d54
compilers: drop dead code 1 year ago
Will Toohey 8c70ce466b More robust linker detection for armar (TI vs non-TI) 1 year ago
Eli Schwartz caa38dad45 fix broken type annotation imports being ignored 1 year ago
Fini Jastrow 30ab9747ae clike: Deduplicate rpath linker flags 1 year ago
Christoph Reiter 2d538c58cb Fix visibility attribute support check for GCC on Windows 1 year ago
Aditya Vidyadhar Kamath cfec255027
Fix traceback on AIX in shlib archiving code 1 year ago
Eli Schwartz 34ac2e4af6 fix ninja backend rules containing internal enum reprs 1 year ago
Eli Schwartz 1cf0ed0997 add missing imports for future annotations 1 year ago
Xavier Claessens e2a87afa52 rust: Always link dll and exe with the correct vscrt 1 year ago
Xavier Claessens 361f7484d2 Remove duplicated code to canonicalize b_vscrt option value 1 year ago
Dylan Baker 74771d2119 compilers/d: use DFeatures for get_features_args 1 year ago
Dylan Baker 6599c32fd3 compilers/d: remove duplicate method from subclass 1 year ago
Mattijs Korpershoek 4ae75eef16 cpp: use -nostlib++ instead of -nostlib for custom cpp_stdlib 1 year ago
Benjamin Redelings 84b8d257e4 Allow c++23 in gcc-11. 1 year ago
Marvin Scholz dec4f72da4 clike compilers: use MesonBugException instead of AssertionError 1 year ago
Eli Schwartz 5b317c5658
compilers: use correct version comparison for openbsd libraries 1 year ago
Alan Brooks c1ac252f4f fix bug where all java builds & tests fail to run SanityCheck on JDK11 1 year ago