334 Commits (28a9c1fdad259bfb30cbc734755a714b880d7113)

Author SHA1 Message Date
Dylan Baker 4d7031437c pylint: turn on superflous-parens 3 years ago
Tristan Partin be92e37837 Add Java module 3 years ago
Dylan Baker a3c94956c8 compilers: Add get_no_warn_args to the base Compiler class 3 years ago
Dylan Baker 6d055b1e27 compilers/compilers: Fix some potential issues spotted by pyright 3 years ago
Dylan Baker e3c72ad7c7 compilers: Fix extra_args parameter 3 years ago
Dylan Baker e9639be167 compilers: Fix annotations for run and cached_compile 3 years ago
Jussi Pakkanen a90d2925dd Revert "compilers/c++: Add MSVC option to make the __cplusplus define accurate" 3 years ago
Dylan Baker 0b97d58548 compilers/c++: Add MSVC option to make the __cplusplus define accurate 3 years ago
Jussi Pakkanen f2fe271198 Add support for finding Javascript source libraries with Emscripten. 3 years ago
miebka f8c4752cbc C2000 compiler also accepts *.cla files 3 years ago
David Seifert 28d13f4bfe
Cuda: Enable PGO 3 years ago
David Seifert d648f3497e
Cuda: Filter -isystem with system paths 3 years ago
David Seifert 631abce82f
Cuda: Pass -DNDEBUG through 3 years ago
Paolo Bonzini 3efed376c3 linkers: remove is_shared_module argument to get_soname_args 3 years ago
Pamplemousse 762c073500 Clang: Apply `-O0` 3 years ago
Andrea Pappacoda 81d9acab87 Fix unsupported linker error message 3 years ago
Eli Schwartz bd6f46e723 condense lines 3 years ago
Eli Schwartz b4b488f33c simplify mesonlib imports for the sake of line lengths 3 years ago
Eli Schwartz dd31891c1f more f-strings too complex to be caught by pyupgrade 3 years ago
miebka 3021f256ea C2000: linker uses now binary setting defined within the cross-file 3 years ago
Daniel Mensinger 3e396b3782
fix: Always explicitly set encoding for text files (fixes #8263) 3 years ago
Ian Harvey 84b371c645 Update detect.py 3 years ago
Daniel Mensinger b95d6e319f typing: Annotate compilers.detect 3 years ago
Daniel Mensinger 3f889606c7 Split compiler detection from Environment 3 years ago
Justin Handville e8e03cdc72 Fixed style issue as per comments on PR 8911. 3 years ago
Justin Handville 9f248c778d Fix for Issue 8910 (Meson filters CMake asm files) 3 years ago
Daniel Mensinger 66b32a4591 holders: Introduce HoldableObject 3 years ago
Daniel Mensinger 202e345dfb interpreter: Refactor interpreter.compiler to use ObjectHolder 3 years ago
Daniel Mensinger 9c40b33cf6 compilers: Fix missing functions in Compiler base class 4 years ago
Eli Schwartz 998076a192
upgrade percent formatted strings pyupgrade did not catch 4 years ago
Eli Schwartz 3eb1da1fa2
condense lines 4 years ago
Eli Schwartz 2c71b63e77
more f-strings everywhere 4 years ago
Dylan Baker 0bc18f26a2 cython: Add an option for selecting python 3 vs python 2 output 4 years ago
Dylan Baker 4d1cbd1b8a compilers: Add cython file suffixes 4 years ago
Dylan Baker edf1a21722 compilers: Expose Cython compiler 4 years ago
Dylan Baker e9681b463d hack: compilers/cython: hardcode python 3 not 2 4 years ago
Dylan Baker 79e50caa7f compilers: Add a cython Compiler 4 years ago
Daniel Mensinger 240434b167 typing: Fully annotate dependencies.cuda 4 years ago
Dylan Baker 113a159514 use an immutable list for an lru_cached functions 4 years ago
Dylan Baker 156d6160d1 compilers: Add `get_debug_args` to base Compiler 4 years ago
Dylan Baker b1b8e777a2 rust: override get_linker_always_args 4 years ago
Volker-Weissmann 4ca9a16288
.C files are now treated as C++ code 4 years ago
Peter Harris be015a37d7
Visual Studio Address Sanitizer updates 4 years ago
Jussi Pakkanen ab0b727427 Add gnuXX stds to Objective C. 4 years ago
Jussi Pakkanen c54dd63547 Make objective C use C standard version. Closes #5495. 4 years ago
Alexander Neumann 8f12102549 deactivate intrinsic functions if no optimizations are requested 4 years ago
Ralf Gommers a48a89374a Clean up unused imports 4 years ago
Ralf Gommers d0325c898a Use sanity_check_impl for objc/objpp 4 years ago
Dylan Baker f99ed692c4 environment: get environment variables for both host and build machines 4 years ago
Dylan Baker 2cd0723c42 Split environment variable and command line cflags 4 years ago