617 Commits (df41e7843e74ea6c2a5c98920f5bea8f1b94a064)

Author SHA1 Message Date
Tristan Partin cb1068a288 Catch Python exception in the event alignment can't be converted to int 7 months ago
Xavier Claessens 3a94aef38d rust: Fix warning_level=everything case 7 months ago
Ben Corby ffa235213c Fix compile.links for vala 7 months ago
William D. Jones 886836a69b Don't sanitize a None path when checking for, but could not find, unsupported cl clones. 7 months ago
L. E. Segovia 6c090cab51 nasm, yasm: Fix debug flags for Windows and macOS 7 months ago
L. E. Segovia 7b77fa0174 nasm, yasm: Fix debug flags for Windows and macOS 7 months ago
L. E. Segovia 8239912379 compilers: Ensure -L flags do not get reordered when used with MSVC 7 months ago
Will Toohey 456d879ff4 Fix regression in TI CGT support 8 months ago
Junior Rantila 2d010c693b
nasm: Add support for .nasm file extension (#13027) 8 months ago
Sam James a63739d394
compilers: cpp: reduce macro pollution for stdlib macros 8 months ago
Sam James 3e1e37f563
compilers: cpp: factor out C++ stdlib detection 8 months ago
Sam James 5bd28febf7
Pass Environment down from Backend 8 months ago
Sam James 31314419aa
compilers: cpp: don't set stdlib assertion macros if already set 8 months ago
Sam James 509a140529
compilers: cpp: relax assertion level for libc++ 8 months ago
Charles Brunet dacb25db10 Improve error messages for invalid option values 8 months ago
Xavier Claessens 18f8aeda8b rust: Get native-static-libs even when it cannot run host binaries 8 months ago
Xavier Claessens c1076241af compilers: No need to pass exe_wrapper everywhere 8 months ago
Xavier Claessens 6b569527bc compilers: Allow setting env and workdir for run checks 8 months ago
Xavier Claessens b1358ef61f compilers: Do not dump File content in log for compiler checks. 8 months ago
Xavier Claessens f41a95ddf2 compilers: Every compiler can run code 8 months ago
Sam James 675b47b069
compilers: cpp: improve libc++ vs libstdc++ detection (again) 8 months ago
Petr Machacek eb74bb8dbf Added support for Texas Instruments C6000 compiler. 8 months ago
Elliot e4622ff1ee
Only link to generated pch object when using msvc. (#12957) 8 months ago
Charles Brunet f9479787a0 fix reconfigure subproject base options 8 months ago
David Seifert 0cd74c96f1
cuda: respect host compiler `-Werror` 8 months ago
Eli Schwartz 4d1bfd0939
compilers: only wrap multiple input libraries with start/end group 9 months ago
Eli Schwartz 46f3cff5b2
compilers: avoid catching -Wl,-soname and wrapping with start/end group 9 months ago
Charles Brunet 76f6874e48 Fix base and compiler options not reconfigurable. 9 months ago
David Seifert 937d1c639a nvcc: avoid adding `-Wpedantic` to compile lines 9 months ago
Jussi Pakkanen 9afe62232c Fix lint warning. 9 months ago
L. E. Segovia c5254429e4 clang: Fix tests that use /DEF for MSVC LINK.exe 9 months ago
L. E. Segovia 3366756c0f compilers: Forward Meson's preference of lld-link to clang-cl 9 months ago
L. E. Segovia a33c599f78 linkers: Fix detection of link arguments to Clang(-cl) + MSVC 9 months ago
dragonmux a234c001a0 compilers/detect: Implemented logic for checking suffixed LLVM tools before non 9 months ago
Dylan Baker 8ac4346943 compilers: 'H' is a C++ header 9 months ago
Eli Schwartz 6be1262cc9
compilers: fix inconsistent None-breaking return value for compile() 9 months ago
U2FsdGVkX1 7a60218dca
Turn on strict mode, as it is no longer the default since Python 3.6 9 months ago
U2FsdGVkX1 91caf7aa56
Fix ninja cannot find the library when libraries contain symlinks. 9 months ago
H. Vetinari 6fcf8632c6 fix UnboundLocalError if guess_win_linker fails in detect_fortran_compiler 10 months ago
Dylan Baker 314d9f0c74 Differentiate message between dynamic linker and archiver 10 months ago
Sam James 85cfc1fafc
Compilers: pass -Werror to the linker with b_lto 10 months ago
Alyssa Ross 1ca2c74d16 rust: fix linking static executables 10 months ago
Simon Ser 0bfe98e7e6 compilers: add c23 and gnu23 c_stds 10 months ago
Sam James a5fdd3771f
compilers: cpp: wire up debugstl for Clang 10 months ago
Sam James 90098473d5
compilers: cpp: wire up stdlib assertions 10 months ago
wrvsrx e2458c6f94 nvcc compiler: support find dependency header files 11 months ago
Eli Schwartz 2fbc7b5ce3
Revert "clike: Deduplicate rpath linker flags" 11 months ago
Charles Brunet 4761e4cad9 Remove `get_buildtype_args` function 11 months ago
Denis Drakhnia 360d81e4aa compilers/elbrus: wrap get_default_include_dirs with lru_cache 11 months ago
Dylan Baker 67c51820b7
compilers: Add partial docstrings for a couple of Compiler methods 11 months ago