93 Commits (726d9c0b61ecdf0fbe1fb4f0d8c883eaac8108d0)

Author SHA1 Message Date
Wolfgang Walther 7280639cb5 linkers: skip -export_dynamic flag before MacOS 10.7 3 months ago
Benoit Pierre 8ef4e34cae linkers: fix LLD linker response file handling 4 months ago
Jonathan Schleifer 81b151f611 Fix compiling ObjC/ObjC++ on Windows/MinGW 4 months ago
Kacper Michajłow 43b80e02ce linkers: Fix RSP syntax for linkers invoked with clang 4 months ago
Martin Storsjö 1ca002a78a linkers: Loosen the check for GNU interface style in LLD for Windows 5 months ago
Piotr Brzeziński dc1b4be6be linkers: Fix AppleDynamicLinker not returning any rpaths to remove 5 months ago
Dylan Baker 87681980bc compilers: pass Environment to openmp_flags 5 months ago
Wolfgang Walther dfd22db4be Add -export_dynamic flag for AppleDynamicLinker 6 months ago
Eli Schwartz 29a62ff794
pylint: fix false positive for missing else branch 6 months ago
William Toohey fd626e345a Basic support for TI ARM-CLANG toolchain 9 months ago
Petr Machacek eb74bb8dbf Added support for Texas Instruments C6000 compiler. 9 months ago
Eli Schwartz 4d1bfd0939
compilers: only wrap multiple input libraries with start/end group 9 months ago
L. E. Segovia 3366756c0f compilers: Forward Meson's preference of lld-link to clang-cl 9 months ago
L. E. Segovia a33c599f78 linkers: Fix detection of link arguments to Clang(-cl) + MSVC 9 months ago
Fabian Groffen 33527630f1
linkers_detect: detect xtools (Apple ld64 derivative) 10 months ago
Charles Brunet 4761e4cad9 Remove `get_buildtype_args` function 11 months ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 12 months ago
Andres Freund 7148b4f207 macos: Do not emit -undefined,error for Sonoma compatibility 12 months ago
Andres Freund eb44957c1f Handle macos linker reporting error message in pluring during detection 12 months ago
Charles Brunet 208b31faf1 MSVCDynamicLinker: prevent duplicated /nologo argument 1 year ago
Dudemanguy 4fadb2a296 msvc: unify debug filename handling 1 year ago
Dylan Baker 15811e362e backends/ninja: run `ranlib -c $out` when using the apple ar 1 year ago
Eli Schwartz 90ce084144
treewide: automatic rewriting of all comment-style type annotations 1 year ago
Dylan Baker 1a182ab599 make 'gui_app' an interpreter only concept 1 year ago
Eli Schwartz cfc3960956
mypy: add more mixin base classes 1 year ago
Eli Schwartz 621264e1d4
linkers: fix mypy errors that were ignored due to lack of inheritance 1 year ago
Eli Schwartz ca34c76170
linkers: reorganize code so that linker base classes always come first 1 year ago
Tristan Partin 24edddb412 Fix return type of debugfile functions 1 year ago
Tristan Partin 33c8362a1c Match the method signatures of parent classes 1 year ago
Tristan Partin d4bcf05c39 Annotate naked fundamental Python types 1 year ago
Tristan Partin 921c2370a7 Replace some type comments with annotations 1 year ago
Jussi Pakkanen ad13d9f4a3 Fix Xcode 15 beta linker detection. Closes #11958. 1 year ago
Aditya Kamath 8946bc05f7
Archive shared library in AIX (#11850) 1 year ago
Eli Schwartz a1ef957e34
linkers: delay implementations import until detect is run 1 year ago
Eli Schwartz 6fad02db04
fix regression in handling output overwriting for ar-like linkers 1 year ago
Eli Schwartz aa13c46822
WIP: refactor loggable popen calls for consistency 1 year ago
Karol Herbst 8284be8139 dependencies/llvm: strip default include dirs 1 year ago
Nomura 18cfa545f0 Initial support for Metrowerks C/C++ compiler 2 years ago
Josh Soref cf9fd56bc9 fix various spelling issues 2 years ago
Eli Schwartz 680b5ff819
treewide: add future annotations import 2 years ago
jack 7e4f6df07a linkers: detect ld64 as AppleDynamicLinker 2 years ago
Jan Janssen ded57707c8 linkers: Do not use numeric windows subsystems with lld 2 years ago
Jan Janssen 9f6b1b8a68 linkers: Fix lld detection 2 years ago
Kleis Auke Wolthuizen 51ac9ed317 emscripten: use single arguments when specifying options 2 years ago
David Robillard e85138fcc8 Fix various spelling errors 2 years ago
Alan Coopersmith 8ee4660788 linkers: Don't build thin archives on illumos or Solaris 2 years ago
Tatsuyuki Ishi 673dca5c07 Add b_thinlto_cache for automatically configuring incremental ThinLTO 2 years ago
Tatsuyuki Ishi c693d0576b linkers: Add missing mold entries to __init__ 2 years ago
Andres Freund db7503690c AIX: allow link_whole, it's the only supported behaviour anyway 2 years ago
Dylan Baker 188c552dcf pylint: enable use-maxsplit-arg 2 years ago