570 Commits (23eb7ba700cd6c53d5491cc4f99c532629efa1e2)

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