[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] Support for Flang and ARM HPC compiler
From: |
pawel . osmialowski |
Subject: |
[PATCH] Support for Flang and ARM HPC compiler |
Date: |
Wed, 27 Feb 2019 13:47:30 +0000 |
From: Paul Osmialowski <address@hidden>
Signed-off-by: Paul Osmialowski <address@hidden>
---
build-aux/config.rpath | 3 +++
m4/std-gnu11.m4 | 5 ++++-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/build-aux/config.rpath b/build-aux/config.rpath
index be202c1a9..20b45351d 100755
--- a/build-aux/config.rpath
+++ b/build-aux/config.rpath
@@ -79,6 +79,9 @@ else
nagfor*)
wl='-Wl,-Wl,,'
;;
+ armflang* | flang*)
+ wl='-Wl,'
+ ;;
pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
wl='-Wl,'
;;
diff --git a/m4/std-gnu11.m4 b/m4/std-gnu11.m4
index 23e7f75f1..98ece5f49 100644
--- a/m4/std-gnu11.m4
+++ b/m4/std-gnu11.m4
@@ -58,6 +58,9 @@ fi
if test -z "$CC"; then
AC_CHECK_TOOLS(CC, cl.exe)
fi
+if test -z "$CC"; then
+ AC_CHECK_TOOL(CC, armclang)
+fi
if test -z "$CC"; then
AC_CHECK_TOOL(CC, clang)
fi
@@ -126,7 +129,7 @@ if test -z "$CXX"; then
else
AC_CHECK_TOOLS(CXX,
[m4_default([$1],
- [g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC
xlC_r xlC clang++])],
+ [g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC
xlC_r xlC armclang++ clang++])],
g++)
fi
fi
--
2.19.1