This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Fix .exe extension for $target-gcc-$version
- From: Vladimir Prus <vladimir at codesourcery dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Wed, 1 Nov 2006 22:27:14 +0300
- Subject: Fix .exe extension for $target-gcc-$version
I have committed the attached, to mainline, 4.2 and 4.1 to fix a bug where
.exe extension was omitted from some library when building for Windows:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28400
The bug report and patch were there for quite some time, but approved just a
couple of days ago.
- Volodya
2006-11-01 Chris Johns <chris@contemporary.net.au>
PR bootstrap/28400
* Makefile.in (install-driver): Use exeext when installing
$target-gcc-$version.
--- Makefile.in.orig 2006-07-16 11:18:32.000000000 +1000
+++ Makefile.in 2006-07-16 11:18:49.000000000 +1000
@@ -3616,9 +3616,9 @@
install-driver: installdirs xgcc$(exeext)
-rm -f $(DESTDIR)$(bindir)/$(GCC_INSTALL_NAME)$(exeext)
-$(INSTALL_PROGRAM) xgcc$(exeext) $(DESTDIR)$(bindir)/$(GCC_INSTALL_NAME)$(exeext)
- -rm -f $(DESTDIR)$(bindir)/$(target_noncanonical)-gcc-$(version)
+ -rm -f $(DESTDIR)$(bindir)/$(target_noncanonical)-gcc-$(version)$(exeext)
-( cd $(DESTDIR)$(bindir) && \
- $(LN) $(GCC_INSTALL_NAME)$(exeext) $(target_noncanonical)-gcc-$(version) )
+ $(LN) $(GCC_INSTALL_NAME)$(exeext) $(target_noncanonical)-gcc-$(version)$(exeext) )
-if [ -f gcc-cross$(exeext) ] ; then \
if [ -d $(DESTDIR)$(gcc_tooldir)/bin/. ] ; then \
rm -f $(DESTDIR)$(gcc_tooldir)/bin/gcc$(exeext); \