aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/asm.py
AgeCommit message (Expand)AuthorFilesLines
2025-01-09Add Linear ASM compilerWu, Zhenyu1-0/+29
2024-08-07compilers: change get_argument_syntax to static methodKacper MichajƂow1-1/+2
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen1-1/+2
2024-07-10nasm: Add -mms-bitfields to the list of ignored flagsL. E. Segovia1-1/+1
2024-04-09nasm, yasm: Fix debug flags for Windows and macOSL. E. Segovia1-1/+1
2024-04-09nasm, yasm: Fix debug flags for Windows and macOSL. E. Segovia1-5/+8
2023-12-23Remove `get_buildtype_args` functionCharles Brunet1-12/+0
2023-10-20add missing imports for future annotationsEli Schwartz1-0/+2
2023-10-19Remove duplicated code to canonicalize b_vscrt option valueXavier Claessens1-22/+1
2023-09-18Metrowerks assembler should not inherit opt args from mixinNomura1-0/+3
2023-07-12Annotate naked fundamental Python typesTristan Partin1-1/+1
2023-07-12Replace some type comments with annotationsTristan Partin1-3/+8
2023-06-26linkers: delay implementations import until detect is runEli Schwartz1-1/+1
2023-05-06Initial support for Metrowerks AssemblerNomura1-0/+46
2023-04-24yasm: Fix usage of incompatible optimization flagsL. E. Segovia1-0/+4
2023-02-20nasm: Link with windows CRT libs when nasm is used as linker languageXavier Claessens1-1/+50
2023-02-14asm: Use more backward-compatible invocation syntax for nasmSimon McVittie1-1/+1
2023-01-18 Fix nasm when target has threads as added dependencyGijs Peskens1-0/+8
2022-11-05nasm: Fix get_optimization_args()Ole André Vadla RavnÄs1-1/+11
2022-11-01nasm: Implement get_crt_compile_args()Xavier Claessens1-0/+3
2022-10-25Compilers: Keep ccache and exelist separatedXavier Claessens1-2/+2
2022-10-24Add MASM compilerXavier Claessens1-0/+115
2022-10-24Add yasm as fallback for nasm languageXavier Claessens1-1/+19
2022-10-24Add NASM compilerXavier Claessens1-0/+77