28 Commits (7d0393342ac4c94488b9629c4d0f110fe28b2221)

Author SHA1 Message Date
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() 4 years ago
Marvin Scholz 85686e21d7 environment: Correctly detect arm64 as aarch64 4 years ago
Xavier Claessens 1c8731a100 envconfig: Add [constants] section in machine files 4 years ago
Cary Converse a198e5d191 coverage: llvm-cov support 4 years ago
Michael Hirsch 0b9e8e39dd environment: fallback regex for versions like 2020.01 4 years ago
Eric Dodd 71d68a940b Updated to resolve issue identifying SGI CPUs on IRIX systems 4 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
Ole André Vadla Ravnås 859dc4255a Fix outdated cross-compilation checks 5 years ago
Andrei Alexeyev c4960cefb0 Improve Emscripten linker version detection 5 years ago
Michael c53b637959 switch python2 %s for python3 .format 5 years ago
John Ericson 278c294aa4 Compiler options per lang 5 years ago
Dylan Baker 8bdc5c2dd5 environment: "power machintosh" is ppc 5 years ago
Martin Storsjö b3fe9fa5d8
Clarify a workaround for older versions of LLD for MinGW (#6836) [skip ci] 5 years ago
John Ericson 3a4388e51d Fix legacy env var support with cross 5 years ago
alanNz 7460292810 -Add xc16 and c2000 C,Cpp toolchain support 5 years ago
Andrei Alexeyev b521c65de6 Fix bogus parameter passed to LLVMDynamicLinker (llvm-mingw regression) 5 years ago
Luca Bacci 1bd1f98086 Improve regular expression for MSVC compiler target arch detection 5 years ago
Dylan Baker 23b5f9b351 linkers: Allow optlink to be invoked indirectly 5 years ago
Dylan Baker fe86c594c6 Allow invoking the linker directly through dmd 5 years ago
Dylan Baker 1fe153a3a5 Allow invoking link.exe and lld-link.exe through ldc2 5 years ago
Dylan Baker 175f12ac89 environment: Strip 'el' from the end of mips architectures 5 years ago
Jan Alexander Steffens (heftig) 2ba8fe6af0 environment: Fix construction of CudaLinker 5 years ago
Dylan Baker 654f427759 compilers/linkers: Add a representation for wasm-ld 5 years ago
Nirbheek Chauhan be486a2ec8 ninjabackend: List PDBs in output list for targets 5 years ago
Dylan Baker 48f3e72493 linkers: Update the linker names to be more consistent 5 years ago
Michael Hirsch, Ph.D c2e6565029
add meson.get_native_property for native files 5 years ago
Dylan Baker 7097d8a021 environment: Handle cases of no cs compiler being installed correctly 5 years ago
Dylan Baker 97dd522476 environment: Be stricter about detecting icl 5 years ago
makise-homura ee6c2c87fc Bringing back defines in Elbrus C compiler to simplify environment.py 5 years ago
makise-homura 7ca53e40a3 ObjC/ObjC++ compilers are not available for Elbrus, so don't fail 5 years ago
makise-homura 7321cc776a Fix missing 'defines' argumet for Elbrus compiler 5 years ago
Dylan Baker a55e3434c5 environment: Fix initialization of compilers that don't use a 5 years ago
Dylan Baker 255fa5a320 tests: Add a test case for finding ld 5 years ago