92 Commits (0d7bb776e2d97d406b726b90090bbfa8df13232b)

Author SHA1 Message Date
Sam James 2a9f40ff7a
compilers: make lang_map public 10 months ago
Sam James 4ad792e158
compilers: detect: fix pre-processor scraping by defining language 10 months ago
Sam James b56a3198b4
compilers: detect: fix comment/error string in _get_gnu_compiler_defines 10 months ago
Sam James 4cebb77e1e
compilers: detect: fix typo in comment 10 months ago
Axel Ricard 4c6d370a0e add cross-compile argument for ldc linker guessing 11 months ago
Axel Ricard 8d7ffe6e86 fix sanity check for d cross-compilation 11 months ago
Jonathan Schleifer 205f09e1b0 Prefer Clang over GCC for Objective-C(++) 11 months ago
Xavier Claessens 6a1732a29d nasm: Fallback to native compiler when cross compiling 12 months ago
William D. Jones 886836a69b Don't sanitize a None path when checking for, but could not find, unsupported cl clones. 12 months ago
Will Toohey 456d879ff4 Fix regression in TI CGT support 1 year ago
Xavier Claessens c1076241af compilers: No need to pass exe_wrapper everywhere 1 year ago
Petr Machacek eb74bb8dbf Added support for Texas Instruments C6000 compiler. 1 year ago
Charles Brunet f9479787a0 fix reconfigure subproject base options 1 year ago
Charles Brunet 76f6874e48 Fix base and compiler options not reconfigurable. 1 year ago
dragonmux a234c001a0 compilers/detect: Implemented logic for checking suffixed LLVM tools before non 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
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
Will Toohey 8c70ce466b More robust linker detection for armar (TI vs non-TI) 1 year ago
Filipe Laíns 025bcc0d9d compilers: fix compiler detection when the "ccache" string is in the path 2 years ago
Eli Schwartz 90ce084144
treewide: automatic rewriting of all comment-style type annotations 2 years ago
Eli Schwartz e2ce53b6b4
compilers: detect cython version on stdout for newer cython versions 2 years ago
Eli Schwartz a1ef957e34
linkers: delay implementations import until detect is run 2 years ago
Alyssa Ross 8c766f5b5b compilers: don't recommend deprecated env var 2 years ago
Eli Schwartz d87d912e5d
compilers: fix detection of ifx compiler 2 years ago
Eli Schwartz a6bf2c1e2c
compilers: add logging for non c_or_cpp language detection 2 years ago
Eli Schwartz aa13c46822
WIP: refactor loggable popen calls for consistency 2 years ago
Volker Weißmann 2699fd4b8a During reconfigure, show that no compiler was found, if compiler fails sanity check. 2 years ago
Nomura c1fce8f60f Initial support for Metrowerks Assembler 2 years ago
Nomura 18cfa545f0 Initial support for Metrowerks C/C++ compiler 2 years ago
Sebastian Dröge 22960758aa rust: Use the corresponding rustc version when clippy-driver is chosen as Rust compiler 2 years ago
Josh Soref cf9fd56bc9 fix various spelling issues 2 years ago
Khem Raj 24ea1d3f19 detect.py: Be more precise about detecting xtensa gcc toolchains 2 years ago
L. E. Segovia c2b0ca0fb9 nasm: Detect and use MSVC linker if present 2 years ago
Kleis Auke Wolthuizen 18d2431685 emscripten: remove no longer relevant comment 2 years ago
Xavier Claessens 2961adb8c8 Compilers: Keep ccache and exelist separated 2 years ago
Robert Cohn 1939e567d6 basic support for oneapi compilers 2 years ago
Xavier Claessens 942aea230f Add MASM compiler 2 years ago
Xavier Claessens 4f4076bfc0 nasm: Harcode default path on Windows 2 years ago
Xavier Claessens d29ef2b128 Add yasm as fallback for nasm language 2 years ago
Xavier Claessens 01ee141339 Add NASM compiler 2 years ago
Dylan Baker 188c552dcf pylint: enable use-maxsplit-arg 3 years ago
Eli Schwartz edc3e26369
fix odd mypy issue in unreachable code 3 years ago
Eli Schwartz 8277a1aba8
simplify type annotation 3 years ago
Eli Schwartz ab20eb5bbc
compilers: avoid importing compilers upfront for detect 3 years ago
Eli Schwartz cc5ef6478f
compilers: perform targeted imports for detect 3 years ago
Eli Schwartz f6f876481f
compilers: use more direct checks for what kind of compiler we have 3 years ago
Eli Schwartz 775b67c5c1
compilers/detect: rename potentially conflicting name 3 years ago
Eli Schwartz 2b90152fe5
compilers: use consistent function signature for objc 3 years ago