Bug 28400 - install-driver is missing $(exeext) from gcc-$(version)
Summary: install-driver is missing $(exeext) from gcc-$(version)
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: bootstrap (show other bugs)
Version: 4.1.1
: P3 normal
Target Milestone: 4.1.2
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-17 04:17 UTC by Chris Johns
Modified: 2006-11-05 09:34 UTC (History)
4 users (show)

See Also:
Host: i686-pc-mingw32
Target: arm-rtems4.7
Build: i686-redhat-linux
Known to work:
Known to fail:
Last reconfirmed: 2006-10-05 15:48:46


Attachments
Add $(exeext) to gcc-$(version). (309 bytes, patch)
2006-07-17 04:20 UTC, Chris Johns
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Johns 2006-07-17 04:17:58 UTC
The RTEMS crossrpm specs fail on a Canadian cross for mingw32 as the versioned 'ln' (linked) of gcc the install-driver creates does not have the required executable extension.
Comment 1 Chris Johns 2006-07-17 04:20:38 UTC
Created attachment 11903 [details]
Add $(exeext) to gcc-$(version).

The patch allows the RTEMS crossrpm build to complete without error.
Comment 2 Andrew Pinski 2006-10-05 15:48:46 UTC
Confirmed.
Comment 3 Vladimir Prus 2006-10-25 08:54:46 UTC
I've confirmed that the patch does adds the exe extension for $target-gcc-$version, when building arm-none-eabi.
Comment 4 Mark Mitchell 2006-10-30 19:39:50 UTC
This patch is OK.  

Vlad, would you please check it in, unless someone else beats you to it?

Thanks!
Comment 5 vprus@gcc.gnu.org 2006-11-01 14:40:57 UTC
Subject: Bug 28400

Author: vprus
Date: Wed Nov  1 14:40:44 2006
New Revision: 118381

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=118381
Log:
2006-11-01  Chris Johns <chris@contemporary.net.au>

        PR bootstrap/28400
        * Makefile.in (install-driver): Use exeext when installing
        $target-gcc-$version.

Modified:
    branches/gcc-4_1-branch/gcc/ChangeLog
    branches/gcc-4_1-branch/gcc/Makefile.in

Comment 6 vprus@gcc.gnu.org 2006-11-01 15:31:58 UTC
Subject: Bug 28400

Author: vprus
Date: Wed Nov  1 15:31:43 2006
New Revision: 118383

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=118383
Log:
2006-11-01  Chris Johns <chris@contemporary.net.au>

        PR bootstrap/28400
        * Makefile.in (install-driver): Use exeext when installing
        $target-gcc-$version.

Modified:
    branches/gcc-4_2-branch/gcc/ChangeLog
    branches/gcc-4_2-branch/gcc/Makefile.in

Comment 7 vprus@gcc.gnu.org 2006-11-01 19:01:56 UTC
Subject: Bug 28400

Author: vprus
Date: Wed Nov  1 19:01:36 2006
New Revision: 118392

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=118392
Log:
2006-11-01  Chris Johns <chris@contemporary.net.au>

        PR bootstrap/28400
        * Makefile.in (install-driver): Use exeext when installing
        $target-gcc-$version.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/Makefile.in

Comment 8 vprus@gcc.gnu.org 2006-11-01 19:32:28 UTC
Fixed
Comment 9 Uroš Bizjak 2006-11-02 07:37:23 UTC
Does this fix also fixes PR bootstrap/10626?
Comment 10 vprus@gcc.gnu.org 2006-11-02 10:39:44 UTC
Subject: Bug 28400

Author: vprus
Date: Thu Nov  2 10:39:33 2006
New Revision: 118414

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=118414
Log:
2006-11-02  Vladimir Prus  <vladimir@codesourcery.com>

        Backport from mainline:
        2006-11-01  Chris Johns <chris@contemporary.net.au>

        PR bootstrap/28400
        * Makefile.in (install-driver): Use exeext when installing
        $target-gcc-$version.

Modified:
    branches/csl/sourcerygxx-4_1/ChangeLog.csl
    branches/csl/sourcerygxx-4_1/gcc/Makefile.in