aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/linkers
AgeCommit message (Expand)AuthorFilesLines
2023-09-06backends/ninja: run `ranlib -c $out` when using the apple arDylan Baker1-0/+4
2023-08-11treewide: automatic rewriting of all comment-style type annotationsEli Schwartz1-2/+2
2023-07-25make 'gui_app' an interpreter only conceptDylan Baker1-13/+0
2023-07-19mypy: add more mixin base classesEli Schwartz1-3/+3
2023-07-19linkers: fix mypy errors that were ignored due to lack of inheritanceEli Schwartz1-4/+11
2023-07-19linkers: reorganize code so that linker base classes always come firstEli Schwartz1-199/+200
2023-07-17Merge pull request #11976 from tristan957/cleanupsJussi Pakkanen1-26/+26
2023-07-12Fix return type of debugfile functionsTristan Partin1-2/+2
2023-07-12Match the method signatures of parent classesTristan Partin1-5/+5
2023-07-12Annotate naked fundamental Python typesTristan Partin1-6/+6
2023-07-12Replace some type comments with annotationsTristan Partin1-13/+13
2023-07-10Fix Xcode 15 beta linker detection. Closes #11958.Jussi Pakkanen1-1/+1
2023-06-27Archive shared library in AIX (#11850)Aditya Kamath1-0/+24
2023-06-26linkers: delay implementations import until detect is runEli Schwartz4-185/+77
2023-06-26fix regression in handling output overwriting for ar-like linkersEli Schwartz1-0/+2
2023-06-14WIP: refactor loggable popen calls for consistencyEli Schwartz1-16/+4
2023-06-08dependencies/llvm: strip default include dirsKarol Herbst1-2/+2
2023-04-24Initial support for Metrowerks C/C++ compilerNomura2-0/+77
2023-04-11fix various spelling issuesJosh Soref2-3/+3
2023-02-01treewide: add future annotations importEli Schwartz1-0/+1
2023-01-10linkers: detect ld64 as AppleDynamicLinkerjack2-6/+28
2023-01-09linkers: Do not use numeric windows subsystems with lldJan Janssen1-12/+25
2023-01-09linkers: Fix lld detectionJan Janssen1-1/+1
2022-12-27emscripten: use single arguments when specifying optionsKleis Auke Wolthuizen1-2/+2
2022-11-24Fix various spelling errorsDavid Robillard2-2/+2
2022-11-16linkers: Don't build thin archives on illumos or SolarisAlan Coopersmith1-2/+6
2022-10-13Add b_thinlto_cache for automatically configuring incremental ThinLTOTatsuyuki Ishi1-0/+18
2022-10-13linkers: Add missing mold entries to __init__Tatsuyuki Ishi1-0/+2
2022-10-03AIX: allow link_whole, it's the only supported behaviour anywayAndres Freund1-0/+6
2022-09-19pylint: enable use-maxsplit-argDylan Baker2-4/+4
2022-09-19compilers: directly import from subpackagesEli Schwartz1-4/+4
2022-08-26Fix purely white space issues reported by flake8Alf Henrik Sauge1-1/+1
2022-08-24fix linker regression for compilers that don't accept LDFLAGS directlyEli Schwartz1-1/+3
2022-08-07linkers: detection should invoke the linker with lang_link_args onlyEli Schwartz1-3/+3
2022-07-31linkers: make sure the linker is actually Apple when matching failureEli Schwartz1-5/+11
2022-07-31linkers: include linker detection output in the debug logsEli Schwartz1-1/+8
2022-07-31linkers: better reporting of command failuresEli Schwartz1-3/+3
2022-07-25linkers: Add a representation for the Apple AR LinkerDylan Baker2-0/+9
2022-07-21ar linker: detect the "osx ld" case (where generating thin archives won't wor...Justin Blanchard1-7/+8
2022-06-13flake8: fix various whitespace nitsEli Schwartz1-1/+1
2022-05-29linkers: try a bit harder to autodetect the correct linker idEli Schwartz1-2/+4
2022-05-18Fix --allow-shlib-undefined for LLVM versions > 9Tristan Partin1-1/+2
2022-05-10linkers/MinGW: Allow `efi_application` value for `win_subsystem`Lens1-7/+25
2022-04-30linkers: Add support for mold linkerFini Jastrow2-6/+15
2022-03-07move a bunch of imports into TYPE_CHECKING blocksEli Schwartz1-3/+5
2022-03-07treewide: string-quote the first argument to T.castEli Schwartz1-1/+1
2022-02-02Genericise TI compiler and add MSP430 supportWilliam Toohey2-7/+21
2021-12-30fix type annotations for compiler toolchain rpathsEli Schwartz1-12/+12
2021-10-27Changing xc16's linker from 'xc16-gcc.exe' to 'xc16-gcc'. Windows willgeorgev931-2/+2
2021-10-27fix various flake8 whitespace errorsEli Schwartz2-6/+6