296 Commits (a28d5467954572767389729691e497d4da44b16e)

Author SHA1 Message Date
Eli Schwartz 87e13af1c8
apply flake8 fixes for unused imports and missing imports 3 years ago
Eli Schwartz cbfdfca089
compilers: publicly export one more constant 3 years ago
Mat Cross 85a5aed60f nagfor preprocessor flag. 3 years ago
Mat Cross 436a257c50 Comments on nagfor options setup. 3 years ago
Mat Cross 0e86258748 Implemented some missing operation for the NAG Fortran Compiler. 3 years ago
Eli Schwartz 3f796c43df objc/objcpp compiler: accept all gnu stds corresponding to c/c++ stds 3 years ago
Paolo Bonzini 8596b3bcd1 interpreter: detect and pass compiler to be used for linker tests 3 years ago
Paolo Bonzini 90ee43463f compilers: allow link tests to use objects from a different compiler 3 years ago
Paolo Bonzini 2997480ee6 compilers: do accept None in Compiler.compile extra_args 3 years ago
Paolo Bonzini 63ddb8aafa compilers: fix flake8 issues 3 years ago
Evan Miller b8cfb3d131 Support for appleframeworks with GCC and Intel 3 years ago
Dylan Baker 9bf669a016
Clang should error for all implicit function checks (#9165) 3 years ago
Xavier Claessens ea02c1c48a msvc: Assume UTF8 source by default 3 years ago
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