34 Commits (d32d0d6b53dc84e35f6b26fbcfaf23a37ab6b002)

Author SHA1 Message Date
Martin Storsjö c9685ac561 Fix the subsystem options for lld in mingw mode 4 years ago
Laurin-Luis Lehning b9b2e0223e Less restrictive get_win_subsystem_args implementations 4 years ago
Laurin-Luis Lehning 4164efceca Propagate Windows target checks up 4 years ago
Laurin-Luis Lehning 919278e3e1 Give get_gui_app_args access to the Environment 4 years ago
Laurin-Luis Lehning 4053babf9c Slight consistency changes to get_gui_app_args 4 years ago
Laurin-Luis Lehning 76b577af11 Oversight in VisualStudioLikeLinkerMixin 4 years ago
Laurin-Luis Lehning 9de09e9aa6 Give get_win_subsystem_args access to env 4 years ago
Laurin-Luis Lehning 2fb4d1f751 Make win_subsystem a linker property 4 years ago
Laurin-Luis Lehning bab1087422
Add support for driving lld-link indirectly through clang on Windows 4 years ago
Jussi Pakkanen c8af3c8d29 Revert "Add thinlto support. Closes #7493." 4 years ago
Jussi Pakkanen 3e6fbde94c Add thinlto support. Closes #7493. 4 years ago
Roman Bolshakov 30a102d9a3 linkers: Drop -pie on macOS 4 years ago
Dylan Baker be99d00e95 linkers: Fix Xilink constructor 4 years ago
Dylan Baker 682d22129c compilers: Tell mypy that the compiler mixins are just that 4 years ago
Sebastian Meyer 35a5a69355 Some fixes for CompCert 4 years ago
Dylan Baker 3526b36a77 linkers: fully type annotate and fix mypy issues 4 years ago
Dylan Baker 4401668c9a linkers/compilers: Move an emscripten method to the compiler 4 years ago
Dylan Baker 67ab2880dd linkers: Make id a class variable for DynamicLinkers 4 years ago
Dylan Baker fc86df3d2c linkers: Fix argument error 4 years ago
Sebastian Meyer a24fde6fde
Add support for the CompCert C Compiler 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
Antony Chan 70edf82c6c Make meson recognize the Qualcomm LLVM toolchain 4 years ago
Nirbheek Chauhan 21da2c9040 Fix native builds on Windows ARM64 machines 4 years ago
Michael Hirsch, Ph.D f985bb7383
add Nvidia HPC SDK compilers 4 years ago
Alan Coopersmith 5b82bb8689 SolarisDynamicLinker: Check if linker supports -z type=pie 4 years ago
Alan Coopersmith 28d1bb9016 SolarisDynamicLinker: add get_asneeded_args() & get_pie_args() 5 years ago
Dylan Baker 93c3ec7e2d compilers: Return CompilerArgs from compiler instance 5 years ago
Nirbheek Chauhan 47c477711b apple: -headerpad args are ignored when bitcode is enabled 5 years ago
Dan Kegel 877dcdbcca gnulike linkers (and ar) accept rsp files. 5 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Andrei Alexeyev 9492eec55f Do not pass rpath flags to wasm-ld 5 years ago
Michael c53b637959 switch python2 %s for python3 .format 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
Dylan Baker 23b5f9b351 linkers: Allow optlink to be invoked indirectly 5 years ago
Dylan Baker 06bbf6cf93 linkers: Move import_library_args to from VS compiler to linker 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
Dylan Baker a9cd197c7b linkers: typing -> T fixup 5 years ago
Andrei Alexeyev 49ae886620 Don't pass --allow-shlib-undefined to lld if it's not supported 5 years ago
Dmitry Kozlyuk 8b60fb709c msvc: add prefix to build type arguments 5 years ago
alanNz 1682058dec -Fixed Renesas RX Family compiler to work with latest meson, updated cross-file, fixed assembly file use 5 years ago
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