aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/linkers
AgeCommit message (Expand)AuthorFilesLines
2024-07-04linkers: Loosen the check for GNU interface style in LLD for WindowsMartin Storsjö1-1/+1
2024-06-29linkers: Fix AppleDynamicLinker not returning any rpaths to removePiotr BrzeziƄski1-2/+4
2024-06-26compilers: pass Environment to openmp_flagsDylan Baker1-1/+1
2024-06-05Add -export_dynamic flag for AppleDynamicLinkerWolfgang Walther1-0/+3
2024-05-19pylint: fix false positive for missing else branchEli Schwartz1-1/+1
2024-05-15Merge pull request #11421 from mon/ti-armclangJussi Pakkanen2-4/+25
2024-04-05Merge pull request #12144 from amyspark/fix-msvc-clangcl-linker-flag-detectionJussi Pakkanen2-0/+9
2024-03-13Basic support for TI ARM-CLANG toolchainWilliam Toohey2-4/+25
2024-03-12Added support for Texas Instruments C6000 compiler.Petr Machacek1-0/+6
2024-03-03compilers: only wrap multiple input libraries with start/end groupEli Schwartz1-2/+2
2024-02-25compilers: Forward Meson's preference of lld-link to clang-clL. E. Segovia1-0/+3
2024-02-25linkers: Fix detection of link arguments to Clang(-cl) + MSVCL. E. Segovia1-0/+6
2024-01-18linkers_detect: detect xtools (Apple ld64 derivative)Fabian Groffen1-0/+5
2023-12-23Remove `get_buildtype_args` functionCharles Brunet1-32/+27
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker4-48/+4
2023-12-06macos: Do not emit -undefined,error for Sonoma compatibilityAndres Freund1-1/+9
2023-12-03Handle macos linker reporting error message in pluring during detectionAndres Freund1-2/+3
2023-10-12MSVCDynamicLinker: prevent duplicated /nologo argumentCharles Brunet1-1/+1
2023-10-05msvc: unify debug filename handlingDudemanguy1-2/+1
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