Daniel Mensinger
09b53c534f
types: import typing as T ( fixes #6333 )
5 years ago
Daniel Mensinger
ed9d125b9c
lgtm: fix missing raise
5 years ago
Daniel Mensinger
80ec5e9d28
Fix all flake8 warnings
5 years ago
Dylan Baker
0c22798b1a
compilers: replace CompilerType with MachineInfo
...
Now that the linkers are split out of the compilers this enum is
only used to know what platform we're compiling for. Which is
what the MachineInfo class is for
5 years ago
Dylan Baker
06dcbd50ee
compilers: Dispatch to dynamic linker class
...
Most of the cuda code is from Olexa Bilaniuk.
Most of the PGI code is from Michael Hirsc
5 years ago
Jussi Pakkanen
9a62d6932b
Make ARM compilers work on Linux.
5 years ago
Dylan Baker
bc4438b34f
compilers: Put clang mixin in a module
5 years ago
Dylan Baker
51b04204c9
compilers/mixins/arm: Add type annotations to armclang
5 years ago
Dylan Baker
e879992114
compilers: move ArmClang into mixins/arm.py
5 years ago
Dylan Baker
51c66752a9
compilers/mixins/arm: Add type annotations
5 years ago
Dylan Baker
ef448b95ae
compilers: Move ArmCompiler to a mixin module
5 years ago