diff options
author | Michael Hirsch, Ph.D <scivision@users.noreply.github.com> | 2020-07-13 00:16:52 -0400 |
---|---|---|
committer | Michael Hirsch, Ph.D <scivision@users.noreply.github.com> | 2020-07-13 00:16:52 -0400 |
commit | f985bb7383b519e90bf07d7925e37d6047b82461 (patch) | |
tree | 90678f12976523639c8584d358a0d36c9c4208d2 /mesonbuild/compilers/c.py | |
parent | c57616884f02dfd661bca5766acd409582dac83b (diff) | |
download | meson-f985bb7383b519e90bf07d7925e37d6047b82461.zip meson-f985bb7383b519e90bf07d7925e37d6047b82461.tar.gz meson-f985bb7383b519e90bf07d7925e37d6047b82461.tar.bz2 |
add Nvidia HPC SDK compilers
Diffstat (limited to 'mesonbuild/compilers/c.py')
-rw-r--r-- | mesonbuild/compilers/c.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/mesonbuild/compilers/c.py b/mesonbuild/compilers/c.py index aac99b4..355abe6 100644 --- a/mesonbuild/compilers/c.py +++ b/mesonbuild/compilers/c.py @@ -255,6 +255,15 @@ class PGICCompiler(PGICompiler, CCompiler): PGICompiler.__init__(self) +class NvidiaHPC_CCompiler(PGICompiler, CCompiler): + def __init__(self, exelist, version, for_machine: MachineChoice, + is_cross, info: 'MachineInfo', exe_wrapper=None, **kwargs): + CCompiler.__init__(self, exelist, version, for_machine, is_cross, + info, exe_wrapper, **kwargs) + PGICompiler.__init__(self) + self.id = 'nvidia_hpc' + + class ElbrusCCompiler(GnuCCompiler, ElbrusCompiler): def __init__(self, exelist, version, for_machine: MachineChoice, is_cross, info: 'MachineInfo', exe_wrapper=None, |