[patch #9442] Add flang (LLVM-based compiler) support

Gilles Gouaillardet <[email protected]>
Newsgroups gmane.comp.gnu.libtool.patches
Message-ID <[email protected]>
URL:
  <http://savannah.gnu.org/patch/?9442>

                 Summary: Add flang (LLVM-based compiler) support
                 Project: GNU Libtool
            Submitted by: ggouaillardet
            Submitted on: Thu 24 Aug 2017 08:29:22 AM UTC
                Category: None
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

This patch adds support for flang compilers. Some specific flags are needed so
these compilers must be handled in a specific way.
By default, the compiler is called 'flang', but ARM releases their own
flang-based compiler called 'armflang'.

Because of the current lack of flang support in libtool, the generated
'libtool' must be manually modified after 'configure' is invoked. Such a
process is for example described on ARM web site (it involves the Open MPI
library) at
https://developer.arm.com/products/software-development-tools/hpc/resources/porting-and-tuning/building-openmpi-with-arm-compiler



    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Thu 24 Aug 2017 08:29:22 AM UTC  Name: flang.patch  Size: 890B   By:
ggouaillardet

<http://savannah.gnu.org/patch/download.php?file_id=41640>

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/patch/?9442>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.