From db16f3e0d41ea63e3701001a9c45a9bb93d915e9 Mon Sep 17 00:00:00 2001 From: "Tomoki, Karatsu" <49965247+t-karatsu@users.noreply.github.com> Date: Mon, 12 Oct 2020 21:42:49 +0900 Subject: autotools.py: removed some options from libtool only for Fujitsu. (#19217) --- lib/spack/spack/build_systems/autotools.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/spack/spack/build_systems/autotools.py b/lib/spack/spack/build_systems/autotools.py index 1f490058de..50f0208741 100644 --- a/lib/spack/spack/build_systems/autotools.py +++ b/lib/spack/spack/build_systems/autotools.py @@ -212,7 +212,12 @@ class AutotoolsPackage(PackageBase): .format(self.compiler.cc_pic_flag), libtool_path) if self.spec.satisfies('%fj'): - fs.filter_file(r'/\S*/fjhpctag.o', '', libtool_path) + fs.filter_file('-nostdlib', '', libtool_path) + rehead = r'/\S*/' + objfile = ['fjcrt0.o', 'fjlang08.o', 'fjomp.o', + 'crti.o', 'crtbeginS.o', 'crtendS.o'] + for o in objfile: + fs.filter_file(rehead + o, '', libtool_path) @property def configure_directory(self): -- cgit v1.2.3-70-g09d2