This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch] Fix cygwin ada install [was Re: Yet another issue with gcc current trunk with ada on cygwin]


Arno,

The ChangeLog:

    Revert commit r184558 as breaking Ada runtime.

    The pseudo reloc feature works only when linking against
    DLL. Remove this pacth as it install the import libraries
    for the shared Ada runtime. This breaks any Ada program
    using the Ada shared runtime.

With this ChangeLog just revert commit r184558 from FSF tree.

For the record, this is the culprit:

<<
commit 7ef88902afa64e783e9b612bf423fd9d12c668ff
Author: davek <davek@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Fri Feb 24 16:17:01 2012 +0000

    libada/ChangeLog:

        * Makefile.in (bindir): Import from autoconf and pass down to
submake.

    gcc/ada/ChangeLog:

        * gcc-interface/Makefile.in (WIN_SO_PREFIX [windows targets]): New
        Windows-specific make variable.
        (WIN_SO_INSTALL_DIR [windows targets]): Likewise.
        (install-gnatlib): Respect the above during installation when set,
        and also install any windows import library that has been built.
        (gnatlib-shared-win32): Use WIN_SO_PREFIX to name output DLL and
also
        build a corresponding import library.



    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@184558
138bc75d-0d04-0410-96

>>

Thanks.

-- 
  Pascal Obry
  --
  gpg --keyserver keys.gnupg.net --recv-key F949BD3B


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]