aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
AgeCommit message (Expand)AuthorFilesLines
2024-06-08Use helper method in Rust compiler class.Jussi Pakkanen1-2/+2
2024-06-08Use helper method in Fortran compiler classes.Jussi Pakkanen1-9/+9
2024-06-08Use helper method in C++ compiler classes.Jussi Pakkanen1-52/+60
2024-06-08Create helper method for lang opts and use in C compiler classes.Jussi Pakkanen2-34/+59
2024-05-24compilers: improve a comment describing why we add a silly clang workaroundEli Schwartz1-3/+17
2024-05-23Refactor option classes to their own file.Jussi Pakkanen10-79/+84
2024-05-22cuda: fix `cuda.find_library()` hardcoded to yield trueDavid Seifert2-2/+2
2024-05-22add cross-compile argument for ldc linker guessingAxel Ricard1-1/+5
2024-05-22fix sanity check for d cross-compilationAxel Ricard2-3/+14
2024-05-19Fix handling of C standard support for Emscripten.Ralf Gommers1-0/+10
2024-05-15Merge pull request #11421 from mon/ti-armclangJussi Pakkanen1-6/+5
2024-05-07cuda: pass static archives to nvcc without -Xlinker= prefixDavid Seifert1-1/+4
2024-05-07Add support for GCC's null_terminated_string_arg function attributeTristan Partin1-0/+2
2024-04-30Fix dependencies for vala.links #13158Ben Corby1-0/+44
2024-04-28Prefer Clang over GCC for Objective-C(++)Jonathan Schleifer1-5/+4
2024-04-27compilers/fortran: fix werror options for Intel compilersBenjamin Gilbert1-0/+6
2024-04-27backend/ninja: use generate_basic_compiler_args() for C#, Java, SwiftBenjamin Gilbert2-1/+14
2024-04-26nasm: Fallback to native compiler when cross compilingXavier Claessens1-3/+9
2024-04-25Catch Python exception in the event alignment can't be converted to intTristan Partin1-1/+9
2024-04-24rust: Fix warning_level=everything caseXavier Claessens1-0/+1
2024-04-23Fix compile.links for valaBen Corby1-0/+40
2024-04-22Merge pull request #12808 from U2FsdGVkX1/masterJussi Pakkanen1-4/+4
2024-04-15Don't sanitize a None path when checking for, but could not find, unsupported...William D. Jones1-2/+2
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
2024-04-05compilers: Ensure -L flags do not get reordered when used with MSVCL. E. Segovia1-3/+9
2024-04-05Merge pull request #12144 from amyspark/fix-msvc-clangcl-linker-flag-detectionJussi Pakkanen2-1/+26
2024-04-03Fix regression in TI CGT supportWill Toohey1-6/+5
2024-04-01nasm: Add support for .nasm file extension (#13027)Junior Rantila1-1/+1
2024-03-28compilers: cpp: reduce macro pollution for stdlib macrosSam James1-15/+20
2024-03-28compilers: cpp: factor out C++ stdlib detectionSam James1-5/+8
2024-03-28Pass Environment down from BackendSam James6-12/+12
2024-03-28compilers: cpp: don't set stdlib assertion macros if already setSam James1-0/+11
2024-03-28compilers: cpp: relax assertion level for libc++Sam James1-1/+1
2024-03-15Improve error messages for invalid option valuesCharles Brunet10-194/+234
2024-03-15rust: Get native-static-libs even when it cannot run host binariesXavier Claessens1-9/+14
2024-03-15compilers: No need to pass exe_wrapper everywhereXavier Claessens11-209/+157
2024-03-15compilers: Allow setting env and workdir for run checksXavier Claessens2-4/+8
2024-03-15compilers: Do not dump File content in log for compiler checks.Xavier Claessens1-7/+3
2024-03-15compilers: Every compiler can run codeXavier Claessens3-52/+25
2024-03-13compilers: cpp: improve libc++ vs libstdc++ detection (again)Sam James1-11/+8
2024-03-12Added support for Texas Instruments C6000 compiler.Petr Machacek4-14/+34
2024-03-11Only link to generated pch object when using msvc. (#12957)Elliot2-0/+7
2024-03-10fix reconfigure subproject base optionsCharles Brunet1-2/+2
2024-03-06cuda: respect host compiler `-Werror`David Seifert1-1/+3
2024-03-03compilers: only wrap multiple input libraries with start/end groupEli Schwartz1-1/+2
2024-03-03compilers: avoid catching -Wl,-soname and wrapping with start/end groupEli Schwartz1-1/+1
2024-03-01Fix base and compiler options not reconfigurable.Charles Brunet1-1/+1
2024-02-28nvcc: avoid adding `-Wpedantic` to compile linesDavid Seifert1-1/+7
2024-02-26Fix lint warning.Jussi Pakkanen1-8/+4