aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/linkers.py
AgeCommit message (Expand)AuthorFilesLines
2021-06-25linkers: move linkers.py into the linkers packageDaniel Mensinger1-1429/+0
2021-05-30Only try to get RSP syntax if RSP is supported (#8804)Dylan Baker1-1/+1
2021-03-14compilers/linkers: Add a methhod for getting the rspfile syntaxDylan Baker1-1/+43
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz1-18/+18
2021-03-04various python neatness cleanupsEli Schwartz1-3/+3
2021-02-14aix: avoid -bsvr4 flagPeter Harris1-9/+22
2021-01-11move handling of CFLAGS and friends to environmentDylan Baker1-16/+1
2021-01-11import MachineChoice from mesonlibDylan Baker1-1/+1
2021-01-04use OptionKey for compiler_optionsDylan Baker1-6/+6
2020-12-22linkers: add rpath_dirs_to_remove support to SolarisDynamicLinkerAlan Coopersmith1-1/+6
2020-12-15Fix the subsystem options for lld in mingw modeMartin Storsjö1-15/+12
2020-12-14Less restrictive get_win_subsystem_args implementationsLaurin-Luis Lehning1-6/+12
2020-12-14Propagate Windows target checks upLaurin-Luis Lehning1-24/+13
2020-12-14Give get_gui_app_args access to the EnvironmentLaurin-Luis Lehning1-4/+4
2020-12-14Slight consistency changes to get_gui_app_argsLaurin-Luis Lehning1-0/+10
2020-12-14Oversight in VisualStudioLikeLinkerMixinLaurin-Luis Lehning1-1/+1
2020-12-14Give get_win_subsystem_args access to envLaurin-Luis Lehning1-3/+3
2020-12-14Make win_subsystem a linker propertyLaurin-Luis Lehning1-0/+31
2020-12-13Add support for driving lld-link indirectly through clang on WindowsLaurin-Luis Lehning1-0/+8
2020-11-17Revert "Add thinlto support. Closes #7493."Jussi Pakkanen1-5/+3
2020-11-08Add thinlto support. Closes #7493.Jussi Pakkanen1-3/+5
2020-10-04linkers: Drop -pie on macOSRoman Bolshakov1-1/+1
2020-10-01linkers: Fix Xilink constructorDylan Baker1-2/+5
2020-09-24compilers: Tell mypy that the compiler mixins are just thatDylan Baker1-0/+1
2020-09-18Some fixes for CompCertSebastian Meyer1-2/+2
2020-09-16linkers: fully type annotate and fix mypy issuesDylan Baker1-6/+24
2020-09-16linkers/compilers: Move an emscripten method to the compilerDylan Baker1-7/+0
2020-09-16linkers: Make id a class variable for DynamicLinkersDylan Baker1-33/+48
2020-09-16linkers: Fix argument errorDylan Baker1-1/+1
2020-09-15Add support for the CompCert C CompilerSebastian Meyer1-0/+53
2020-08-25Merge pull request #7581 from peterh/aixJussi Pakkanen1-0/+44
2020-08-22Merge pull request #7447 from scivision/nvcJussi Pakkanen1-1/+5
2020-08-12aix: allow both 32-bit and 64-bit objects in a static libraryPeter Harris1-0/+12
2020-08-12aix: detect and support the AIX dynamic linkerPeter Harris1-0/+32
2020-08-02Make meson recognize the Qualcomm LLVM toolchainAntony Chan1-0/+6
2020-07-14Merge pull request #7422 from alanc/solaris-fixesJussi Pakkanen1-1/+7
2020-07-13Fix native builds on Windows ARM64 machinesNirbheek Chauhan1-13/+0
2020-07-13add Nvidia HPC SDK compilersMichael Hirsch, Ph.D1-1/+5
2020-07-07SolarisDynamicLinker: Check if linker supports -z type=pieAlan Coopersmith1-1/+7
2020-06-22SolarisDynamicLinker: add get_asneeded_args() & get_pie_args()Alan Coopersmith1-0/+7
2020-06-22compilers: Return CompilerArgs from compiler instanceDylan Baker1-0/+4
2020-06-11apple: -headerpad args are ignored when bitcode is enabledNirbheek Chauhan1-5/+7
2020-06-05gnulike linkers (and ar) accept rsp files.Dan Kegel1-0/+7
2020-05-16Let .pc files specify rpath.Dan Kegel1-22/+27
2020-05-08Do not pass rpath flags to wasm-ldAndrei Alexeyev1-0/+5
2020-04-21switch python2 %s for python3 .formatMichael1-6/+6
2020-03-23Fix legacy env var support with crossJohn Ericson1-7/+15
2020-03-21-Add xc16 and c2000 C,Cpp toolchain supportalanNz1-0/+111
2020-03-12Merge pull request #6356 from dcbaker/fix-d-compiler-abstractionsJussi Pakkanen1-2/+13
2020-03-09linkers: Allow optlink to be invoked indirectlyDylan Baker1-2/+9