From 358100ec15b3fff0b4ac560489c970385fb6f87b Mon Sep 17 00:00:00 2001 From: Gilles Gouaillardet Date: Sun, 29 Nov 2020 13:57:57 +0900 Subject: [PATCH] add Fujitsu compilers Co-authored-by: Tomoki Karatsu --- f_check | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/f_check b/f_check index c12b0f2ef..9ef7b8086 100644 --- a/f_check +++ b/f_check @@ -69,7 +69,12 @@ if ($compiler eq "") { $bu = "_"; } - if ($data =~ /GNU/ || $data =~ /GCC/ ) { + if ($data =~ /Fujitsu/) { + + $vendor = FUJITSU; + $openmp = "-Kopenmp"; + + } elsif ($data =~ /GNU/ || $data =~ /GCC/ ) { $data =~ /(\d+)\.(\d+).(\d+)/; $major = $1; @@ -337,8 +342,8 @@ if ($link ne "") { && ($flags !~ /kernel32/) && ($flags !~ /advapi32/) && ($flags !~ /shell32/) - && ($flags !~ /omp/ || ($vendor !~ /PGI/ && $flags =~ /omp/)) - && ($flags !~ /[0-9]+/) + && ($flags !~ /omp/ || ($vendor !~ /PGI/ && $vendor !~ /FUJITSU/ && $flags =~ /omp/)) + && ($flags !~ /[0-9]+/ || ($vendor == FUJITSU && $flags =~ /^-lfj90/)) && ($flags !~ /^\-l$/) ) { $linker_l .= $flags . " ";