summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/fortran.py
diff options
context:
space:
mode:
authorMichael Hirsch, Ph.D <scivision@users.noreply.github.com>2019-01-16 12:26:47 -0500
committerMichael Hirsch, Ph.D <scivision@users.noreply.github.com>2019-01-16 17:06:43 -0500
commitb40c1af900df5e199fab63c1486f7d17b46386b4 (patch)
tree4ae2836126a2ec4239c8d34cbb56ad84d1b10f00 /mesonbuild/compilers/fortran.py
parent2ba2c7771fc27a086d3b73bbb25462eff300c2a2 (diff)
downloadmeson-b40c1af900df5e199fab63c1486f7d17b46386b4.tar.gz
Flang Fortran compiler added.
Diffstat (limited to 'mesonbuild/compilers/fortran.py')
-rw-r--r--mesonbuild/compilers/fortran.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/mesonbuild/compilers/fortran.py b/mesonbuild/compilers/fortran.py
index 2eb4c71b5..911df46cc 100644
--- a/mesonbuild/compilers/fortran.py
+++ b/mesonbuild/compilers/fortran.py
@@ -22,6 +22,7 @@ from .compilers import (
clike_debug_args,
Compiler,
GnuCompiler,
+ FlangCompiler,
ElbrusCompiler,
IntelCompiler,
PGICompiler
@@ -382,6 +383,12 @@ class PGIFortranCompiler(FortranCompiler):
return val
+class FlangFortranCompiler(FortranCompiler):
+ def __init__(self, exelist, version, is_cross, exe_wrapper=None, **kwags):
+ FortranCompiler.__init__(self, exelist, version, is_cross, exe_wrapper, **kwags)
+ FlangCompiler.__init__(self, CompilerType.FLANG_STANDARD)
+
+
class Open64FortranCompiler(FortranCompiler):
def __init__(self, exelist, version, is_cross, exe_wrapper=None, **kwags):
FortranCompiler.__init__(self, exelist, version, is_cross, exe_wrapper, **kwags)