GNU bug report logs - #10685
fixing -shared flags for the nagfor compiler in libtool

Previous Next

Package: libtool;

Reported by: Juergen Reuter <juergen.reuter <at> desy.de>

Date: Wed, 1 Feb 2012 00:43:01 UTC

Severity: normal

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Juergen Reuter <juergen.reuter <at> desy.de>
To: bug-libtool <at> gnu.org
Cc: Thorsten Ohl <ohl <at> physik.uni-wuerzburg.de>,
	Peter O'Gorman <peter <at> pogma.com>,
	"christian.speckner <at> physik.uni-freiburg.de"
	<christian.speckner <at> physik.uni-freiburg.de>,
	Wolfgang Kilian <kilian <at> physik.uni-siegen.de>, "Boschmann,
	Hans-Werner" <boschmann <at> tp1.physik.uni-siegen.de>,
	Jürgen Reuter <juergen.reuter <at> desy.de>,
	Sebastian Schmidt <sebastian.t.schmidt <at> desy.de>
Subject: fixing -shared flags for the nagfor compiler in libtool
Date: Wed, 01 Feb 2012 01:41:23 +0100
[Message part 1 (text/plain, inline)]
Hi,
this is a fix for the -shared flag in the nagfor compiler, which always 
has triggered
a warning, but is now an error in nagfor v5.3. I changed this from 
-shared to
-Wl,-shared.
I attached the corresponding patch w.r.t. to the current git repository.
Would be cool if you could include that!
Thanks a lot in advance
Cheers,
    JRR

@Peter Gorman:
Will you push the patches for the nagfor compiler on MAC OS X I sent you
on Dec. 13?

---
 m4/libtool.m4 |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/m4/libtool.m4 b/m4/libtool.m4
index 3639851..97beb48 100644
--- a/m4/libtool.m4
+++ b/m4/libtool.m4
@@ -4821,6 +4821,8 @@ _LT_EOF
        lf95*)                          # Lahey Fortran 8.1
          _LT_TAGVAR(whole_archive_flag_spec, $1)=
          tmp_sharedflag='--shared' ;;
+        nagfor*)                        # NAGFOR 5.3
+          tmp_sharedflag='-Wl,-shared' ;;
        xl[[cC]]* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL C 8.0 on PPC 
(deal with xlf below)
          tmp_sharedflag='-qmkshrobj'
          tmp_addflag= ;;
-- 
1.7.1


-- 
-------------------------------------
Juergen Reuter	
*****
DESY Theory Group
Notkestrasse 85
D-22603 Hamburg
Phone: +49 (0)40 8998-3895
Fax  : +49 (0)40 8998-2777

*****
Skype: jr_reuter
-------------------------------------

[fix_nagfor_53.patch (text/plain, attachment)]

This bug report was last modified 13 years and 174 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.