18 Commits (7ebbce207247e367f6d77ed98306fb10e97ba439)

Author SHA1 Message Date
Charles Brunet 4761e4cad9 Remove `get_buildtype_args` function 12 months ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 1 year ago
Tristan Partin 33c8362a1c Match the method signatures of parent classes 1 year ago
Tristan Partin 921c2370a7 Replace some type comments with annotations 1 year ago
Eli Schwartz 680b5ff819
treewide: add future annotations import 2 years ago
Jan Tojnar a590cfde0c compilers: Add optimization=plain option 2 years ago
Dylan Baker 1209b8820b compilers: push the compiler id to a class variable 3 years ago
Eli Schwartz 87e13af1c8
apply flake8 fixes for unused imports and missing imports 3 years ago
Daniel Mensinger 3f889606c7 Split compiler detection from Environment 4 years ago
Dylan Baker 71db6b04a3 use OptionKey for builtin and base options 4 years ago
Dylan Baker f9316fbb46 compilers/icl: Fix pch usage 4 years ago
Dylan Baker 1c20f187e8 compilers/intel: use get_compiler_check_args 4 years ago
Ian Harvey 3afe18228a compilers: Use /Od for no-optimisation flag for Intel compilers on windows 4 years ago
Dylan Baker 682d22129c compilers: Tell mypy that the compiler mixins are just that 4 years ago
Dylan Baker 8ee1e6b768 compilers/mixins/intel: make type safe 4 years ago
Dylan Baker a0a8ef567e compilers/mixins/intel: Use the has_func_attribute_extra_args function 4 years ago
Daniel Mensinger 3dbfe8f75a
typing: fully annotate arglist 4 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Daniel Mensinger 09b53c534f types: import typing as T (fixes #6333) 5 years ago
Michael Hirsch, Ph.D 0b7fe3f78a intel/intel-cl: handle arguments in intel-specific way 5 years ago
Michael Hirsch, Ph.D b1c8f765fa intel/intel-cl: use appropriate buildtype options 5 years ago
Dylan Baker 0c22798b1a compilers: replace CompilerType with MachineInfo 5 years ago
Dylan Baker 06dcbd50ee compilers: Dispatch to dynamic linker class 5 years ago
Michael Hirsch, Ph.D a7c8a69afb
intel-cl: readd missing import 5 years ago
Dylan Baker 521e057d97 compilers/mixins/intel: add type annotations 5 years ago
Dylan Baker b8368c1617 compilers: Put Intel compiler classes into the mixins folder 5 years ago