Fortran: Detect G95 compiler version

The __G95__ and __G95_MINOR__ preprocessor symbols encode the compiler
version as decimal digits.
This commit is contained in:
Brad King 2015-02-17 13:32:28 -05:00
parent 0033faac1d
commit c6e1f46475
1 changed files with 2 additions and 0 deletions

View File

@ -47,6 +47,8 @@
PRINT *, 'INFO:compiler[Cray]'
#elif defined(__G95__)
PRINT *, 'INFO:compiler[G95]'
# define COMPILER_VERSION_MAJOR DEC(__G95__)
# define COMPILER_VERSION_MINOR DEC(__G95_MINOR__)
#elif defined(__PATHSCALE__)
PRINT *, 'INFO:compiler[PathScale]'
# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)