bug-autoconf
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

special XLF cases not considered in _AC_PROG_FC_V_OUTPUT


From: Thomas Jahns
Subject: special XLF cases not considered in _AC_PROG_FC_V_OUTPUT
Date: Mon, 02 Jan 2012 16:12:58 +0100
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20111110 Iceowl/1.0b1 Icedove/3.0.11

Hello,

xlf has two pecularities, I found out about the hard way, which might break
_AC_PROG_FC_V_OUTPUT:

1. The list of flags is not only comma-separated but also enclosed in
parentheses. This is fine as long as the last argument is of no import to the
linker, but in case it is and is picked up by _AC_PROG_FC_V_OUTPUT, all kinds of
"funny" errors result.

2. The -ipa step adds a -link option which must not be used from the front-ends
and is mistaken for a request to link libink.a.

I've attached a patch to fix these issues in the version I found in the
repository at git://git.sv.gnu.org/autoconf today.

Greetings, Thomas
-- 
Thomas Jahns
DKRZ GmbH, Department: Application software

Deutsches Klimarechenzentrum
Bundesstraße 45a
D-20146 Hamburg

Phone: +49-40-460094-151
Fax: +49-40-460094-270
Email: Thomas Jahns <address@hidden>

Attachment: 0001-Fix-edge-cases-in-xlf-library-flags.patch
Description: Text Data

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]