65 Commits (47502f8adfbec979212f0bfd12d9b086a9117f20)

Author SHA1 Message Date
Nirbheek Chauhan b293852d07 vs: Write checksums in PE binaries (DLLs and EXEs) 5 years ago
Nirbheek Chauhan 89b132f240 linkers: Accept both str and List[str] for _apply_prefix 5 years ago
Nirbheek Chauhan 38db769aaf linkers: Clarify a comment about rspfiles 5 years ago
Daniel Mensinger 09b53c534f types: import typing as T (fixes #6333) 5 years ago
Dylan Baker 9e21942780 linkers: Remove get_allow_undefined_args from link.exe 5 years ago
Dylan Baker 47dfe34c85 Consider compiler arguments in linker detection logic 5 years ago
Dylan Baker c00e17b35a Partially revert "lgtm: fix Missing call to __init__ during object initialization" 5 years ago
Daniel Mensinger fe853ee516 lgtm: fix Missing call to __init__ during object initialization 5 years ago
Dylan Baker afe00f4217 linkers: make constructor signature of VisualStudioLike linkers the same 5 years ago
Dylan Baker a1bfd22120 linkers: Correct MSVC-like linkers invoke directly flag 5 years ago
Dylan Baker 8091b4c744 Intel: Dump worthless Xild abstractions 5 years ago
Dylan Baker ef9aeb188e Allow selecting the dynamic linker 5 years ago
Dylan Baker 52aa24e997 linkers: Fix Apple and VS-like linkers always_args 5 years ago
Mihai Moldovan 2c4a08ee56 linkers: AppleDynamicLinker supports -pie. 5 years ago
Michael Hirsch, Ph.D 8313e8fd54 dep: MPI make work for intel-cl and improve robustness 5 years ago
Kurtis Rader ffdacc4c9c Enable code coverage using LLVM on macOS Catalina 5 years ago
mfurukawa facf87edd8 pass sanitize option to linker on macOS 5 years ago
Wolfgang Stöggl f037e7ef45 Fix typos found by codespell 5 years ago
Dylan Baker 225c93c5c0 linkers: Concatenate -L and the directory 5 years ago
Dylan Baker 506eb998d1 linkers: Use PosixDynamicLinkerMixin for Cuda 5 years ago
Dylan Baker 0c22798b1a compilers: replace CompilerType with MachineInfo 5 years ago
Aleksey Gurtovoy 7dbabdc7b6 Correctly handle platform-specific LDFLAGS options 5 years ago
Aleksey Gurtovoy 6ac5db50c9 CUDA support on Windows 5 years ago
Aleksey Gurtovoy 75daed27bc mesonlib.split_args/quote_arg/join_args 5 years ago
Michael Hirsch, Ph.D c8d380e4ef
PGI: use ar link wrapper on Windows 5 years ago
Kramer Peace 7e8febaa8c Add get_soname_args method to CUDA linker 5 years ago
Kramer Peace fb9a5ce867 Add a CUDA linker object 5 years ago
Dylan Baker 0efab591da compilers: Move the compiler argument to proxy linker flags to the compiler class 5 years ago
Dylan Baker 6864058b10 Fix type annotations in linkers for python < 3.5.4 5 years ago
Dylan Baker 06dcbd50ee compilers: Dispatch to dynamic linker class 5 years ago
Dylan Baker 4e74867f4b linkers: Add DMDs optlink 5 years ago
Dylan Baker 1bb5d53b5a linkers: Add SolarisDynamicLinker 5 years ago
Dylan Baker c77414a20b linkers: Add intel xilink 5 years ago
Dylan Baker d9b6b5de31 linkers: Add MSVC like linkers 5 years ago
Michael Hirsch, Ph.D 7c5b25ce51 linkers: Add PGIDynamicLinker 5 years ago
Dylan Baker cd134b78c0 linkers: Add the armclang dynamic linker 5 years ago
Dylan Baker 5ababa413c linkers: Add ArmDynamicLinker class 5 years ago
Dylan Baker 686fd03af5 linkers: Add Ccrx Dynamic Linker 5 years ago
Dylan Baker 3406b315be linkers: Add class for Intel Xild linker. 5 years ago
Dylan Baker c0a1ec9346 linkers: Add the AppleDynamicLinker 5 years ago
Dylan Baker 43d47899f8 linkers: Add LLVM linker 5 years ago
Dylan Baker d708b274a1 linkers: Add GNU linkers 5 years ago
Dylan Baker b5b48f33bc linkers: Add a PosixDynamicLinkerMixin 5 years ago
Dylan Baker 6770af4d36 linkers: Add a Dynamiclinker base class 5 years ago
Dylan Baker e0f036f3a4 linkers: Always use mesonlib namespace 5 years ago
Dylan Baker 24c4c079e7 linkers: Add get_base_link_args method to static linkers 5 years ago
Dylan Baker 32c57ca782 linkers: simplify and annotate 5 years ago
Dylan Baker 7d0e0d6f6e linkers: Add linker class for intel's xilib 6 years ago
Dylan Baker af19db7b40 linkers: Split Visual Studio Linker into a mixin 6 years ago
Jon Turney a223b20bb6
Fix linking when cross-compiling and a windows resource is first object 6 years ago