104 Commits (332968da1b1e0708df6fd7aa1977015710d7dc7c)

Author SHA1 Message Date
Persian Prince f5871f434a
environment.py: Detect all mips* architectures (#8108) 4 years ago
Laurin-Luis Lehning bab1087422
Add support for driving lld-link indirectly through clang on Windows 4 years ago
Jussi Pakkanen cef13b04c2 Bump Ninja requirement to 1.8. 4 years ago
Dylan Baker 6ce3812762 environment: Fix detection of rust compilers, more 4 years ago
Dylan Baker 86957cfc90 compilers/rust: warn about setting -C linker in your compiler args 4 years ago
Dylan Baker 5afd608a75 compilers/rust: add and use an implementation of use_linker_args 4 years ago
Dylan Baker 8640dbabc4 environment: Properly pass linker to rustc 4 years ago
Dylan Baker 712cbe0568 environment: Fix detection of swift linker 4 years ago
Ken Cunningham faabbb3bb2 fix typo "machintosh" -> "macintosh" 4 years ago
Xavier Claessens 7271b1e942 Machine file pkg_config_path overrides environment 4 years ago
Xavier Claessens 7902d2032d Refactor handling of machine file options 4 years ago
Daniel Mensinger 7e58f33376
cmake: Add cross compilation support 4 years ago
Dylan Baker 88fecedc77 environment: provide a more detailed explanation of linker detection failures 4 years ago
Dylan Baker b309f4904b compilers/fortran: make ifort on windows signature match ICL's 4 years ago
Dylan Baker fe97977b00 compilers/cpp: Add type annotations 4 years ago
Dylan Baker 96a1ae6dfe compilers: fully type annotate the C compilers 4 years ago
Dylan Baker dff40ca259 environment: Pass defines to clang based ObjC[++] compilers 4 years ago
Dylan Baker 2c0fbe161d compilers: make is_cross part of the base Compiler class 4 years ago
Sebastian Meyer a24fde6fde
Add support for the CompCert C Compiler 4 years ago
Tamás Bálint Misius 9d017a9c15 Improve regexp for MSVC target arch detection again 4 years ago
Jon Turney 77930d80c3 Store first line of VisualStudio compiler output as full_version 4 years ago
Daniel Mensinger 47373a2438
typing: get rid of most T.cast 4 years ago
Daniel Mensinger 23818fc5a3
typing: more fixes 4 years ago
Paolo Bonzini 492afe50a4 environment: use ExternalProgram to find ninja 4 years ago
Matt Madison 3eab43136c environment: do not raise exception in detect_cuda_compiler 4 years ago
Christoph Reiter 0710ad18d9 Be stricter when detecting Windows/Cygwin 4 years ago
Dylan Baker b6c28d282c compilers: Add Apple subclasses for ObjC and ObjC++ 4 years ago
Alex Rønne Petersen 9f338e41b0 Update LLVM tool versions for LLVM/Clang 10. 4 years ago
Peter Harris 0f90299b1c aix: allow both 32-bit and 64-bit objects in a static library 4 years ago
Peter Harris abe72d5c84 aix: detect and support the AIX dynamic linker 4 years ago
Peter Harris 45a12d28b9 aix: fix cpu family detection 4 years ago
Elad Lahav 1ddd2b4cbe Use uname -p to detect x86_64 on QNX. 4 years ago
Zbigniew Jędrzejewski-Szmek 6006987ce5 "Downgrade" warning when regenerating after version bump 4 years ago
John Ericson 2447a1132a Capitalize some constants in coredata 4 years ago
Antony Chan 70edf82c6c Make meson recognize the Qualcomm LLVM toolchain 4 years ago
Dylan Baker 591e6e94b9 Put machine file and cmd line parsing in Environment 4 years ago
Dylan Baker 601789cc7c machine-files: deprecate the paths section 4 years ago
Dylan Baker bbba6a7f36 Allow setting built-in options from cross/native files 4 years ago
Dylan Baker a6164ca5a8 Allow setting project options from cross or native files 4 years ago
Mark Hindley cc201a5396 Support armel/armhf builds on native arm64 hosts. 4 years ago
Michael Hirsch, Ph.D f985bb7383
add Nvidia HPC SDK compilers 4 years ago
Alan Coopersmith 20d405ec18 SolarisDynamicLinker: report ld's version instead of gcc's 4 years ago
Xavier Claessens b510d644fe find_program: Do not use fallback when before parsing project() 5 years ago
Marvin Scholz 85686e21d7 environment: Correctly detect arm64 as aarch64 5 years ago
Xavier Claessens 1c8731a100 envconfig: Add [constants] section in machine files 5 years ago
Cary Converse a198e5d191 coverage: llvm-cov support 5 years ago
Michael Hirsch 0b9e8e39dd environment: fallback regex for versions like 2020.01 5 years ago
Eric Dodd 71d68a940b Updated to resolve issue identifying SGI CPUs on IRIX systems 5 years ago
Yevhenii Kolesnikov 9dc3ca2c1c compilers: add fetching of define list for clang 5 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago