34 Commits (4340bf34faca7eed8076ba4c388fbe15355f2183)

Author SHA1 Message Date
Eli Schwartz 4340bf34fa
various python neatness cleanups 4 years ago
Antonin Décimo 39ede12aa5 Fix misspells 4 years ago
Dylan Baker e81acbd606 Use a single coredata dictionary for options 4 years ago
Dylan Baker 71db6b04a3 use OptionKey for builtin and base options 4 years ago
Dylan Baker f6672c7a19 use real pathlib module 4 years ago
Daniel Mensinger 1dfaccfd91 pathlib: Fix resolve() by overriding it in Python 3.5 4 years ago
Dylan Baker ff51e1c5aa compilers/clike: Store exe_wrapper as ExternalProgram 4 years ago
Dylan Baker 577a2de7e8 compilers/fortran: fix has_multi_*_arguments 4 years ago
Dylan Baker 738e343860 compilers: move _build_wrapper out of clike into Compiler 4 years ago
Dylan Baker 1c20f187e8 compilers/intel: use get_compiler_check_args 4 years ago
Dylan Baker 8291e947f5 compilers: move get_compile_check_args() to Compiler 4 years ago
Dylan Baker d3a059b55f compilers/cuda: make type safe 4 years ago
Dylan Baker 224a752489 compilres: move depfile_for_object to compiler 4 years ago
Dylan Baker 1513aa437d compilers: move split_shlib_to_parts to the base compiler 4 years ago
Dylan Baker 682d22129c compilers: Tell mypy that the compiler mixins are just that 4 years ago
Dylan Baker 2c0fbe161d compilers: make is_cross part of the base Compiler class 4 years ago
Dylan Baker 1592b7a800 compilers: make sanity_check_impl a protected method 4 years ago
Dylan Baker 98416e7f75 compilers: put name_string method in base compiler 4 years ago
Dylan Baker bb3fe3c451 compilers/mixins/clike: fix mypy issues 4 years ago
Dylan Baker d326c87fe2 compilers: Use a distinct type for compile/link results 4 years ago
Sebastian Meyer 35a5a69355 Some fixes for CompCert 4 years ago
Nirbheek Chauhan 6f74692ae0 Fix typo when fetching buildtype option for compiler checks 4 years ago
Paolo Bonzini 847bb43470 clike: optimize to_native 4 years ago
Peter Harris 7b0c1e2349 find_library: include get_linker_always_args in link args 4 years ago
Nirbheek Chauhan 21da2c9040 Fix native builds on Windows ARM64 machines 4 years ago
Dylan Baker 4f6bd29ac9 arglist: Split the C/C++ specifics parts into a subclass for CLike 5 years ago
Dylan Baker 93c3ec7e2d compilers: Return CompilerArgs from compiler instance 5 years ago
Dylan Baker 9d0ad66c29 compilers: Split CompilerArgs into a separate module 5 years ago
Jussi Pakkanen 86df85d511 Remove warnings from sample code. Closes #7248. 5 years ago
Jussi Pakkanen fd0ad977a6 End test code with a newline. Closes #7247. 5 years ago
Mike Gilbert 5b3bed525d Ignore file access errors when scanning .so files in system libdirs 5 years ago
Michael Hirsch, Ph.D e2c475939e add type anno: compilers/clike 5 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Ole André Vadla Ravnås 859dc4255a Fix outdated cross-compilation checks 5 years ago
Christoph Reiter c4fa0fac3d Fix has_function() for clang on 64bit Windows 5 years ago
Christoph Reiter d7e20b1543 Fix builtin check in has_function() with GCC 10 on Windows 5 years ago
Andrew Udvare 39ca178d21 compilers: fix type issue 5 years ago
Nirbheek Chauhan dc19b13202 compilers: Silence warning about gnu_inline with clang 5 years ago
Ole André Vadla Ravnås c0a8abc580 compilers: Honor <lang>_ld when linking C-like outputs 5 years ago
Dylan Baker b5e077fce8 compilers: Move things out of clike 5 years ago
Michael Hirsch, Ph.D 5b4ebb5641 quality / test: Fortran type hinting 5 years ago
Andrei Alexeyev 96ed64caa1 Make cc.has_function work on GCC/Clang __builtins 5 years ago
Richard Weinberger 12fa8d06e2 Fix exe_wrapper usage in EmptyExternalProgram case 5 years ago
Daniel Mensinger 09b53c534f types: import typing as T (fixes #6333) 5 years ago
Daniel Mensinger e4a0ee205d lgtm: Fix redundant code 5 years ago
Xavier Claessens e4e5f981eb Fix compute_int() when the value is -1 5 years ago
Michael Hirsch, Ph.D 83b4e981c4 Use strict function prototypes 5 years ago
Aleksey Gurtovoy 6ac5db50c9 CUDA support on Windows 5 years ago
Jehan 179861ccd1 mesonbuild: fix exception name. 5 years ago
Dylan Baker 06dcbd50ee compilers: Dispatch to dynamic linker class 5 years ago